pub enum ScryptoCustomValueKind {
    Reference,
    Own,
    Decimal,
    PreciseDecimal,
    NonFungibleLocalId,
}

Variants§

§

Reference

§

Own

§

Decimal

§

PreciseDecimal

§

NonFungibleLocalId

Trait Implementations§

§

impl Categorize<ScryptoCustomValueKind> for AbortResult

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerCreateProofInput

§

impl Categorize<ScryptoCustomValueKind> for AccessControllerError

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerLockPrimaryRoleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerMintRecoveryBadgesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

§

impl Categorize<ScryptoCustomValueKind> for AccessControllerStateFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerStopTimedRecoveryInput

§

impl Categorize<ScryptoCustomValueKind> for AccessControllerSubstate

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccessRule

source§

impl Categorize<ScryptoCustomValueKind> for AccessRuleNode

source§

impl Categorize<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

§

impl Categorize<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountBurnNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositBatchInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountDepositInput

§

impl Categorize<ScryptoCustomValueKind> for AccountDepositRuleFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for AccountError

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockContingentFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountLockFeeInput

§

impl Categorize<ScryptoCustomValueKind> for AccountOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

§

impl Categorize<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for AccountResourceVaultEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for AccountResourceVaultKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for AccountSecurifyInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

§

impl Categorize<ScryptoCustomValueKind> for AccountSubstate

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositBatchOrAbortInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositBatchOrRefundInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositOrAbortInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountTryDepositOrRefundInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for AccountWithdrawNonFungiblesInput

§

impl Categorize<ScryptoCustomValueKind> for ActiveValidatorSet

§

impl Categorize<ScryptoCustomValueKind> for AddAuthorizedDepositorEvent

§

impl Categorize<ScryptoCustomValueKind> for ApplicationError

§

impl Categorize<ScryptoCustomValueKind> for ApplicationFnIdentifier

source§

impl Categorize<ScryptoCustomValueKind> for AttachedModuleId

source§

impl Categorize<ScryptoCustomValueKind> for AuthConfig

§

impl Categorize<ScryptoCustomValueKind> for AuthError

§

impl Categorize<ScryptoCustomValueKind> for AuthZone

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneAssertAccessRuleInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfAllInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDrainInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropRegularProofsInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneDropSignatureProofsInput

§

impl Categorize<ScryptoCustomValueKind> for AuthZoneError

§

impl Categorize<ScryptoCustomValueKind> for AuthZoneParams

source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePopInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZonePushInput

source§

impl Categorize<ScryptoCustomValueKind> for AuthZoneRef

§

impl Categorize<ScryptoCustomValueKind> for BadgeWithdrawEvent

§

impl Categorize<ScryptoCustomValueKind> for BalanceChange

§

impl Categorize<ScryptoCustomValueKind> for BatchPartitionStateUpdate

§

impl<T> Categorize<ScryptoCustomValueKind> for BlueprintCollectionSchema<T>

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDefinition

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDefinitionInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintDependencies

§

impl Categorize<ScryptoCustomValueKind> for BlueprintEventSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintHook

§

impl Categorize<ScryptoCustomValueKind> for BlueprintHooksInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintId

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInfo

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintInterface

§

impl<T> Categorize<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

§

impl Categorize<ScryptoCustomValueKind> for BlueprintSchemaInit

§

impl Categorize<ScryptoCustomValueKind> for BlueprintStateSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintType

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeIdentifier

§

impl Categorize<ScryptoCustomValueKind> for BlueprintTypeSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintVersion

source§

impl Categorize<ScryptoCustomValueKind> for BlueprintVersionKey

source§

impl Categorize<ScryptoCustomValueKind> for Bucket

source§

impl Categorize<ScryptoCustomValueKind> for BucketCreateProofOfAllInput

§

impl Categorize<ScryptoCustomValueKind> for BucketError

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketGetResourceAddressInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketPutInput

§

impl Categorize<ScryptoCustomValueKind> for BucketSnapshot

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

§

impl Categorize<ScryptoCustomValueKind> for BurnFungibleResourceEvent

§

impl Categorize<ScryptoCustomValueKind> for BurnNonFungibleResourceEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for BurnRoles<T>

§

impl Categorize<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

§

impl Categorize<ScryptoCustomValueKind> for CallFrameError

§

impl Categorize<ScryptoCustomValueKind> for CallFrameRemoveSubstateError

§

impl Categorize<ScryptoCustomValueKind> for CallFrameScanKeysError

§

impl Categorize<ScryptoCustomValueKind> for CallFrameScanSortedSubstatesError

§

impl Categorize<ScryptoCustomValueKind> for CallFrameSetSubstateError

§

impl Categorize<ScryptoCustomValueKind> for CancelBadgeWithdrawAttemptEvent

§

impl Categorize<ScryptoCustomValueKind> for CancelRecoveryProposalEvent

§

impl Categorize<ScryptoCustomValueKind> for CannotGlobalizeError

source§

impl Categorize<ScryptoCustomValueKind> for CanonicalBlueprintId

§

impl Categorize<ScryptoCustomValueKind> for ClaimXrdEvent

§

impl Categorize<ScryptoCustomValueKind> for CloseSubstateError

§

impl Categorize<ScryptoCustomValueKind> for CommitResult

source§

impl Categorize<ScryptoCustomValueKind> for ComponentAddress

source§

impl Categorize<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyConfig

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyError

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySetInput

source§

impl Categorize<ScryptoCustomValueKind> for ComponentRoyaltySubstate

§

impl Categorize<ScryptoCustomValueKind> for ComposeProofError

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInput

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfig

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfigSubstate

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerError

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerSubstate

§

impl Categorize<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

§

impl Categorize<ScryptoCustomValueKind> for ContributionEvent

§

impl Categorize<ScryptoCustomValueKind> for CostingError

§

impl Categorize<ScryptoCustomValueKind> for CostingParameters

§

impl Categorize<ScryptoCustomValueKind> for CreateFrameError

§

impl Categorize<ScryptoCustomValueKind> for CreateNodeError

§

impl Categorize<ScryptoCustomValueKind> for CreateObjectError

§

impl Categorize<ScryptoCustomValueKind> for CurrentProposalStatisticSubstate

§

impl Categorize<ScryptoCustomValueKind> for CurrentValidatorSetSubstate

source§

impl Categorize<ScryptoCustomValueKind> for Decimal

source§

impl Categorize<ScryptoCustomValueKind> for DefaultDepositRule

§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

§

impl Categorize<ScryptoCustomValueKind> for DepositEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for DepositRoles<T>

§

impl Categorize<ScryptoCustomValueKind> for DropNodeError

source§

impl Categorize<ScryptoCustomValueKind> for Emitter

source§

impl Categorize<ScryptoCustomValueKind> for EpochChangeCondition

§

impl Categorize<ScryptoCustomValueKind> for EpochChangeEvent

§

impl Categorize<ScryptoCustomValueKind> for EpochRange

§

impl Categorize<ScryptoCustomValueKind> for EventError

§

impl Categorize<ScryptoCustomValueKind> for EventSystemStructure

source§

impl Categorize<ScryptoCustomValueKind> for EventTypeIdentifier

§

impl Categorize<ScryptoCustomValueKind> for ExecutionContext

§

impl Categorize<ScryptoCustomValueKind> for ExecutionTrace

§

impl Categorize<ScryptoCustomValueKind> for FailedAccessRules

source§

impl Categorize<ScryptoCustomValueKind> for FallToOwner

§

impl Categorize<ScryptoCustomValueKind> for FeeDestination

§

impl Categorize<ScryptoCustomValueKind> for FeeLocks

§

impl Categorize<ScryptoCustomValueKind> for FeeReserveError

§

impl Categorize<ScryptoCustomValueKind> for FeeReserveFinalizationSummary

§

impl Categorize<ScryptoCustomValueKind> for FeeSource

§

impl Categorize<ScryptoCustomValueKind> for FeeTable

§

impl<V> Categorize<ScryptoCustomValueKind> for FieldSchema<V>

§

impl Categorize<ScryptoCustomValueKind> for FieldStructure

§

impl<T> Categorize<ScryptoCustomValueKind> for FieldSubstate<T>

§

impl<V> Categorize<ScryptoCustomValueKind> for FieldSubstateV1<V>

source§

impl Categorize<ScryptoCustomValueKind> for FieldValue

§

impl Categorize<ScryptoCustomValueKind> for FlashReceipt

source§

impl Categorize<ScryptoCustomValueKind> for FnIdentifier

source§

impl<T> Categorize<ScryptoCustomValueKind> for FreezeRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for FunctionAuth

§

impl Categorize<ScryptoCustomValueKind> for FunctionSchemaInit

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucket

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketCreateProofOfAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketLockAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleBucketUnlockAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleProof

§

impl Categorize<ScryptoCustomValueKind> for FungibleProofSubstate

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerError

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleResourceRoles

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVault

§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for GenericArgs

§

impl Categorize<ScryptoCustomValueKind> for GenericBound

source§

impl<U, O> Categorize<ScryptoCustomValueKind> for GenericMetadataValue<U, O>

source§

impl Categorize<ScryptoCustomValueKind> for GenericSubstitution

§

impl Categorize<ScryptoCustomValueKind> for GenesisDataChunk

§

impl Categorize<ScryptoCustomValueKind> for GenesisReceipts

§

impl Categorize<ScryptoCustomValueKind> for GenesisResource

§

impl Categorize<ScryptoCustomValueKind> for GenesisResourceAllocation

§

impl Categorize<ScryptoCustomValueKind> for GenesisStakeAllocation

§

impl Categorize<ScryptoCustomValueKind> for GenesisValidator

source§

impl<O> Categorize<ScryptoCustomValueKind> for Global<O>where O: TypeInfoMarker,

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddress

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddressPhantom

source§

impl Categorize<ScryptoCustomValueKind> for GlobalAddressReservation

source§

impl Categorize<ScryptoCustomValueKind> for GlobalCaller

§

impl Categorize<ScryptoCustomValueKind> for HeapRemoveNodeError

§

impl Categorize<ScryptoCustomValueKind> for HeapRemovePartitionError

§

impl Categorize<ScryptoCustomValueKind> for IDAllocation

§

impl Categorize<ScryptoCustomValueKind> for IdAllocationError

source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for IdentityCreateInput

§

impl Categorize<ScryptoCustomValueKind> for IdentityOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

§

impl<V> Categorize<ScryptoCustomValueKind> for IndexEntrySubstate<V>

§

impl Categorize<ScryptoCustomValueKind> for IndexPartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for IndexedStateSchema

§

impl Categorize<ScryptoCustomValueKind> for InitiateBadgeWithdrawAttemptEvent

§

impl Categorize<ScryptoCustomValueKind> for InitiateRecoveryEvent

source§

impl Categorize<ScryptoCustomValueKind> for InputOrOutput

source§

impl Categorize<ScryptoCustomValueKind> for InternalAddress

§

impl Categorize<ScryptoCustomValueKind> for InvalidDropAccess

§

impl Categorize<ScryptoCustomValueKind> for InvalidGlobalizeAccess

§

impl Categorize<ScryptoCustomValueKind> for InvalidModuleType

§

impl Categorize<ScryptoCustomValueKind> for InvalidNameError

§

impl Categorize<ScryptoCustomValueKind> for InvalidNonFungibleSchema

§

impl Categorize<ScryptoCustomValueKind> for KernelError

source§

impl Categorize<ScryptoCustomValueKind> for KeyOrValue

§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueEntrySubstate<V>

§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueEntrySubstateV1<V>

§

impl Categorize<ScryptoCustomValueKind> for KeyValuePartitionEntryStructure

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreDataSchema

§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreEntryStructure

§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

source§

impl Categorize<ScryptoCustomValueKind> for KeyValueStoreInfo

source§

impl<K, V> Categorize<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K> + Categorize<ScryptoCustomValueKind>, V: Categorize<ScryptoCustomValueKind>,

source§

impl<V> Categorize<ScryptoCustomValueKind> for KeyValueStoreInitEntry<V>

§

impl Categorize<ScryptoCustomValueKind> for LegacyStateUpdates

source§

impl Categorize<ScryptoCustomValueKind> for LiquidFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LiquidNonFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LiquidNonFungibleVault

source§

impl Categorize<ScryptoCustomValueKind> for LocalKeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for LocalNonFungibleDataSchema

§

impl Categorize<ScryptoCustomValueKind> for LocalRef

§

impl Categorize<ScryptoCustomValueKind> for LockFeeEvent

§

impl Categorize<ScryptoCustomValueKind> for LockOwnerRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for LockPrimaryRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for LockStatus

source§

impl Categorize<ScryptoCustomValueKind> for LockedFungibleResource

source§

impl Categorize<ScryptoCustomValueKind> for LockedNonFungibleResource

§

impl Categorize<ScryptoCustomValueKind> for MarkTransientSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataConversionError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataCreateWithDataInput

§

impl Categorize<ScryptoCustomValueKind> for MetadataEntryEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for MetadataEntryKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for MetadataError

source§

impl Categorize<ScryptoCustomValueKind> for MetadataGetInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataLockInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataRemoveInput

source§

impl Categorize<ScryptoCustomValueKind> for MetadataSetInput

§

impl Categorize<ScryptoCustomValueKind> for MetadataValidationError

source§

impl Categorize<ScryptoCustomValueKind> for MethodAccessibility

source§

impl Categorize<ScryptoCustomValueKind> for MethodAuthTemplate

source§

impl Categorize<ScryptoCustomValueKind> for MethodKey

§

impl Categorize<ScryptoCustomValueKind> for MintFungibleResourceEvent

§

impl Categorize<ScryptoCustomValueKind> for MintNonFungibleResourceEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for MintRoles<T>

source§

impl<T> Categorize<ScryptoCustomValueKind> for ModuleConfig<T>where T: Default,

source§

impl Categorize<ScryptoCustomValueKind> for ModuleId

source§

impl Categorize<ScryptoCustomValueKind> for ModuleRoleKey

§

impl Categorize<ScryptoCustomValueKind> for MovePartitionError

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolContributeInput

§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolError

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolGetVaultAmountsInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolRedeemInput

§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for MultiResourcePoolSubstate

§

impl Categorize<ScryptoCustomValueKind> for NativeRuntimeError

§

impl Categorize<ScryptoCustomValueKind> for NodeStateUpdates

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucket

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketContainsNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketLockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleBucketUnlockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleDataUpdateRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleGlobalId

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleLocalId

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleProof

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleProofSubstate

source§

impl<S> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateGenericInput<S>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateInput

source§

impl<S, T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

impl<S, T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyInput

§

impl<Data> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker + Categorize<ScryptoCustomValueKind>,

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerError

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayload

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintInput

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidInput

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidInput

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsV1

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayload

source§

impl<T> Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleResourceRoles

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVault

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultBurnNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultError

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultRecallNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultTakeNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for NonFungibleVaultUnlockNonFungiblesInput

source§

impl Categorize<ScryptoCustomValueKind> for ObjectInfo

§

impl Categorize<ScryptoCustomValueKind> for ObjectInstanceTypeReference

§

impl Categorize<ScryptoCustomValueKind> for ObjectSubstateTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for ObjectType

source§

impl Categorize<ScryptoCustomValueKind> for OnDropInput

source§

impl Categorize<ScryptoCustomValueKind> for OnMoveInput

source§

impl Categorize<ScryptoCustomValueKind> for OnVirtualizeInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolContributeInput

§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolError

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolGetVaultAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolRedeemInput

§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for OneResourcePoolSubstate

§

impl Categorize<ScryptoCustomValueKind> for OpenSubstateError

source§

impl Categorize<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl Categorize<ScryptoCustomValueKind> for Own

source§

impl Categorize<ScryptoCustomValueKind> for OwnValidation

source§

impl<O> Categorize<ScryptoCustomValueKind> for Owned<O>where O: TypeInfoMarker,

source§

impl Categorize<ScryptoCustomValueKind> for OwnedWorktop

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRole

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleEntry

§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleSubstate

source§

impl Categorize<ScryptoCustomValueKind> for OwnerRoleUpdater

source§

impl Categorize<ScryptoCustomValueKind> for PackageAddress

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageCodeVmTypeV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageDefinition

§

impl Categorize<ScryptoCustomValueKind> for PackageError

source§

impl Categorize<ScryptoCustomValueKind> for PackageExport

§

impl Categorize<ScryptoCustomValueKind> for PackageOwnerBadgeData

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishNativeInput

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for PackagePublishWasmInput

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyalty

§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorV1

source§

impl Categorize<ScryptoCustomValueKind> for PackageRoyaltyConfig

§

impl Categorize<ScryptoCustomValueKind> for PackageSchemaEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageSchemaKeyPayload

§

impl Categorize<ScryptoCustomValueKind> for PackageTypeReference

source§

impl Categorize<ScryptoCustomValueKind> for PartitionDescription

§

impl Categorize<ScryptoCustomValueKind> for PartitionStateUpdates

§

impl Categorize<ScryptoCustomValueKind> for PassMessageError

§

impl Categorize<ScryptoCustomValueKind> for PayFeeEvent

§

impl Categorize<ScryptoCustomValueKind> for PersistNodeError

§

impl Categorize<ScryptoCustomValueKind> for PinNodeError

§

impl Categorize<ScryptoCustomValueKind> for PreAllocatedAddress

source§

impl Categorize<ScryptoCustomValueKind> for PreciseDecimal

§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleLockingState

§

impl Categorize<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateError

§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

§

impl Categorize<ScryptoCustomValueKind> for ProcessSubstateKeyError

source§

impl Categorize<ScryptoCustomValueKind> for Proof

source§

impl Categorize<ScryptoCustomValueKind> for ProofDropInput

§

impl Categorize<ScryptoCustomValueKind> for ProofError

§

impl Categorize<ScryptoCustomValueKind> for ProofMoveableSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ProofRule

§

impl Categorize<ScryptoCustomValueKind> for ProofSnapshot

§

impl Categorize<ScryptoCustomValueKind> for ProposalStatistic

source§

impl Categorize<ScryptoCustomValueKind> for Proposer

§

impl Categorize<ScryptoCustomValueKind> for ProposerMilliTimestampSubstate

§

impl Categorize<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstate

§

impl Categorize<ScryptoCustomValueKind> for ProtocolUpdateReadinessSignalEvent

§

impl Categorize<ScryptoCustomValueKind> for ReadSubstateError

§

impl Categorize<ScryptoCustomValueKind> for RecallEvent

§

impl Categorize<ScryptoCustomValueKind> for RecallEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for RecallRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for RecoveryProposal

§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

§

impl Categorize<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

§

impl Categorize<ScryptoCustomValueKind> for RedemptionEvent

source§

impl Categorize<ScryptoCustomValueKind> for Reference

source§

impl Categorize<ScryptoCustomValueKind> for ReferenceValidation

§

impl Categorize<ScryptoCustomValueKind> for RegisterValidatorEvent

§

impl Categorize<ScryptoCustomValueKind> for RejectResult

§

impl Categorize<ScryptoCustomValueKind> for RejectedDepositEvent

§

impl Categorize<ScryptoCustomValueKind> for RejectionReason

source§

impl Categorize<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

source§

impl Categorize<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

§

impl Categorize<ScryptoCustomValueKind> for RemoveAuthorizedDepositorEvent

§

impl Categorize<ScryptoCustomValueKind> for RemoveMetadataEvent

§

impl Categorize<ScryptoCustomValueKind> for RemoveResourcePreferenceEvent

source§

impl Categorize<ScryptoCustomValueKind> for ResourceAddress

§

impl Categorize<ScryptoCustomValueKind> for ResourceChange

source§

impl Categorize<ScryptoCustomValueKind> for ResourceError

source§

impl Categorize<ScryptoCustomValueKind> for ResourceFeature

§

impl Categorize<ScryptoCustomValueKind> for ResourceManager

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerCreateEmptyBucketInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerCreateEmptyVaultInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerDropEmptyBucketInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetAmountForWithdrawalInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetResourceTypeInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerGetTotalSupplyInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceManagerPackageBurnInput

source§

impl Categorize<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl Categorize<ScryptoCustomValueKind> for ResourcePreference

§

impl Categorize<ScryptoCustomValueKind> for ResourceSpecifier

§

impl Categorize<ScryptoCustomValueKind> for ResourceSummary

§

impl Categorize<ScryptoCustomValueKind> for ResourcesUsage

source§

impl Categorize<ScryptoCustomValueKind> for Role

§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayload

§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentCreateInput

§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentError

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentGetInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentInit

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayload

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentSetInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleAssignmentSetOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for RoleKey

source§

impl Categorize<ScryptoCustomValueKind> for RoleList

source§

impl Categorize<ScryptoCustomValueKind> for RoleSpecification

§

impl Categorize<ScryptoCustomValueKind> for RoundChangeEvent

source§

impl Categorize<ScryptoCustomValueKind> for RoyaltyAmount

§

impl Categorize<ScryptoCustomValueKind> for RoyaltyRecipient

source§

impl Categorize<ScryptoCustomValueKind> for RuleSet

§

impl Categorize<ScryptoCustomValueKind> for RuleSetUpdateEvent

§

impl Categorize<ScryptoCustomValueKind> for RuntimeError

source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl Categorize<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

§

impl Categorize<ScryptoCustomValueKind> for SetDefaultDepositRuleEvent

§

impl Categorize<ScryptoCustomValueKind> for SetMetadataEvent

§

impl Categorize<ScryptoCustomValueKind> for SetOwnerRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for SetResourcePreferenceEvent

§

impl Categorize<ScryptoCustomValueKind> for SetRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

§

impl<V> Categorize<ScryptoCustomValueKind> for SortedIndexEntrySubstate<V>

§

impl Categorize<ScryptoCustomValueKind> for SortedIndexPartitionEntryStructure

§

impl Categorize<ScryptoCustomValueKind> for StakeEvent

§

impl Categorize<ScryptoCustomValueKind> for StateUpdateSummary

§

impl Categorize<ScryptoCustomValueKind> for StateUpdates

source§

impl Categorize<ScryptoCustomValueKind> for StaticRoleDefinition

§

impl Categorize<ScryptoCustomValueKind> for StopTimedRecoveryEvent

§

impl Categorize<ScryptoCustomValueKind> for StorageType

§

impl Categorize<ScryptoCustomValueKind> for SubstateDiffError

§

impl Categorize<ScryptoCustomValueKind> for SubstateSystemStructure

§

impl Categorize<ScryptoCustomValueKind> for SystemError

§

impl Categorize<ScryptoCustomValueKind> for SystemFieldKind

§

impl Categorize<ScryptoCustomValueKind> for SystemFieldStructure

§

impl Categorize<ScryptoCustomValueKind> for SystemLoanFeeReserve

§

impl Categorize<ScryptoCustomValueKind> for SystemModuleError

§

impl Categorize<ScryptoCustomValueKind> for SystemStructure

§

impl Categorize<ScryptoCustomValueKind> for SystemUpstreamError

§

impl Categorize<ScryptoCustomValueKind> for TakeNodeError

source§

impl Categorize<ScryptoCustomValueKind> for TestUtilsPanicInput

§

impl Categorize<ScryptoCustomValueKind> for TraceActor

§

impl Categorize<ScryptoCustomValueKind> for TraceOrigin

§

impl Categorize<ScryptoCustomValueKind> for TransactionCostingParameters

§

impl Categorize<ScryptoCustomValueKind> for TransactionExecutionTrace

§

impl Categorize<ScryptoCustomValueKind> for TransactionFeeDetails

§

impl Categorize<ScryptoCustomValueKind> for TransactionFeeSummary

§

impl Categorize<ScryptoCustomValueKind> for TransactionIntentHash

§

impl Categorize<ScryptoCustomValueKind> for TransactionLimitsError

§

impl Categorize<ScryptoCustomValueKind> for TransactionOutcome

§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorError

§

impl Categorize<ScryptoCustomValueKind> for TransactionProcessorRunInput

§

impl Categorize<ScryptoCustomValueKind> for TransactionReceiptV1

§

impl Categorize<ScryptoCustomValueKind> for TransactionResult

§

impl Categorize<ScryptoCustomValueKind> for TransactionStatus

§

impl Categorize<ScryptoCustomValueKind> for TransactionStatusV1

§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerCreateInput

§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerSubstate

§

impl Categorize<ScryptoCustomValueKind> for TransactionTrackerSubstateV1

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolContributeInput

§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolError

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolGetVaultAmountsInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolInstantiateInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolProtectedDepositInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolProtectedWithdrawInput

source§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolRedeemInput

§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for TwoResourcePoolSubstate

§

impl Categorize<ScryptoCustomValueKind> for TypeCheckError

§

impl Categorize<ScryptoCustomValueKind> for TypeInfoSubstate

§

impl<T> Categorize<ScryptoCustomValueKind> for TypeRef<T>

§

impl Categorize<ScryptoCustomValueKind> for Unauthorized

source§

impl Categorize<ScryptoCustomValueKind> for UncheckedOrigin

source§

impl Categorize<ScryptoCustomValueKind> for UncheckedUrl

§

impl Categorize<ScryptoCustomValueKind> for UnlockPrimaryRoleEvent

§

impl Categorize<ScryptoCustomValueKind> for UnregisterValidatorEvent

§

impl Categorize<ScryptoCustomValueKind> for UnstakeData

§

impl Categorize<ScryptoCustomValueKind> for UnstakeEvent

§

impl Categorize<ScryptoCustomValueKind> for UpdateAcceptingStakeDelegationStateEvent

source§

impl Categorize<ScryptoCustomValueKind> for UpdateSecondaryIndex

§

impl Categorize<ScryptoCustomValueKind> for Validator

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorApplyRewardInput

§

impl Categorize<ScryptoCustomValueKind> for ValidatorByStakeKey

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorClaimXrdInput

§

impl Categorize<ScryptoCustomValueKind> for ValidatorEmissionAppliedEvent

§

impl Categorize<ScryptoCustomValueKind> for ValidatorError

§

impl Categorize<ScryptoCustomValueKind> for ValidatorFeeChangeRequest

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

§

impl Categorize<ScryptoCustomValueKind> for ValidatorOwnerBadgeData

§

impl Categorize<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstate

§

impl Categorize<ScryptoCustomValueKind> for ValidatorRewardAppliedEvent

§

impl Categorize<ScryptoCustomValueKind> for ValidatorRewardsSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStakeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

§

impl Categorize<ScryptoCustomValueKind> for ValidatorStateFieldPayload

§

impl Categorize<ScryptoCustomValueKind> for ValidatorSubstate

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUnstakeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUpdateFeeInput

source§

impl Categorize<ScryptoCustomValueKind> for ValidatorUpdateKeyInput

source§

impl Categorize<ScryptoCustomValueKind> for Vault

source§

impl Categorize<ScryptoCustomValueKind> for VaultBurnInput

§

impl Categorize<ScryptoCustomValueKind> for VaultCreationEvent

§

impl Categorize<ScryptoCustomValueKind> for VaultError

source§

impl Categorize<ScryptoCustomValueKind> for VaultFreezeInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultFrozenFlag

source§

impl Categorize<ScryptoCustomValueKind> for VaultGetAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultPutInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultRecallInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultTakeAdvancedInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for VaultUnfreezeInput

§

impl Categorize<ScryptoCustomValueKind> for VersionedAccessControllerState

§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountAuthorizedDepositor

§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountDepositRule

§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountResourcePreference

§

impl Categorize<ScryptoCustomValueKind> for VersionedAccountResourceVault

§

impl Categorize<ScryptoCustomValueKind> for VersionedComponentRoyaltyAccumulator

§

impl Categorize<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerConfiguration

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentProposalStatistic

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentValidatorSet

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMilliTimestamp

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMinuteTimestamp

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerRegisteredValidatorByStake

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerState

§

impl Categorize<ScryptoCustomValueKind> for VersionedConsensusManagerValidatorRewards

§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleResourceManagerDivisibility

§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleResourceManagerTotalSupply

§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultBalance

§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultFreezeStatus

§

impl Categorize<ScryptoCustomValueKind> for VersionedFungibleVaultLockedBalance

§

impl Categorize<ScryptoCustomValueKind> for VersionedMetadataEntry

§

impl Categorize<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultBalance

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultFreezeStatus

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultLockedResource

§

impl Categorize<ScryptoCustomValueKind> for VersionedNonFungibleVaultNonFungible

§

impl Categorize<ScryptoCustomValueKind> for VersionedOneResourcePoolState

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionAuthConfig

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDefinition

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDependencies

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionRoyaltyConfig

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeInstrumentedCode

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeOriginalCode

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageCodeVmType

§

impl Categorize<ScryptoCustomValueKind> for VersionedPackageRoyaltyAccumulator

§

impl Categorize<ScryptoCustomValueKind> for VersionedRoleAssignmentAccessRule

§

impl Categorize<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

§

impl Categorize<ScryptoCustomValueKind> for VersionedTransactionReceipt

§

impl Categorize<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

§

impl Categorize<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

§

impl Categorize<ScryptoCustomValueKind> for VersionedValidatorState

§

impl Categorize<ScryptoCustomValueKind> for VmError

§

impl Categorize<ScryptoCustomValueKind> for WasmRuntimeError

§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

§

impl Categorize<ScryptoCustomValueKind> for WithdrawEvent

source§

impl<T> Categorize<ScryptoCustomValueKind> for WithdrawRoles<T>

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsAmountInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopAssertContainsNonFungiblesInput

§

impl Categorize<ScryptoCustomValueKind> for WorktopChange

source§

impl Categorize<ScryptoCustomValueKind> for WorktopDrainInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopDropInput

§

impl Categorize<ScryptoCustomValueKind> for WorktopError

source§

impl Categorize<ScryptoCustomValueKind> for WorktopPutInput

§

impl Categorize<ScryptoCustomValueKind> for WorktopSubstate

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeAllInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeInput

source§

impl Categorize<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

§

impl Categorize<ScryptoCustomValueKind> for WriteSubstateError

source§

impl<X> Categorize<X> for ScryptoCustomValueKindwhere X: CustomValueKind,

source§

impl Clone for ScryptoCustomValueKind

source§

fn clone(&self) -> ScryptoCustomValueKind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl CustomValue<ScryptoCustomValueKind> for ScryptoCustomValue

source§

impl CustomValueKind for ScryptoCustomValueKind

source§

impl Debug for ScryptoCustomValueKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AbortResultwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AbortResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelPrimaryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelPrimaryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCancelRecoveryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCancelRecoveryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerCreateProofInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerCreateProofInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateRecoveryAsPrimaryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateRecoveryAsPrimaryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerInitiateRecoveryAsRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerInitiateRecoveryAsRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerLockPrimaryRoleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerLockPrimaryRoleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerMintRecoveryBadgesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerMintRecoveryBadgesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerStopTimedRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerStopTimedRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerTimedConfirmRecoveryInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerTimedConfirmRecoveryInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessControllerUnlockPrimaryRoleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessControllerUnlockPrimaryRoleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccessRuleNodewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccessRuleNode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAddAuthorizedDepositorInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAddAuthorizedDepositorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAuthorizedDepositorEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAuthorizedDepositorEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountAuthorizedDepositorKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountAuthorizedDepositorKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountBurnNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountBurnNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositBatchInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositBatchInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountDepositRuleFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountDepositRuleFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockContingentFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockContingentFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeAndWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeAndWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeAndWithdrawNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeAndWithdrawNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountLockFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountLockFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountRemoveAuthorizedDepositorInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountRemoveAuthorizedDepositorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountRemoveResourcePreferenceInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountRemoveResourcePreferenceInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourcePreferenceEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourcePreferenceEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourcePreferenceKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourcePreferenceKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourceVaultEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourceVaultEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountResourceVaultKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountResourceVaultKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSecurifyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSecurifyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSetDefaultDepositRuleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSetDefaultDepositRuleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSetResourcePreferenceInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSetResourcePreferenceInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositBatchOrAbortInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositBatchOrAbortInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositBatchOrRefundInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositBatchOrRefundInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositOrAbortInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositOrAbortInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountTryDepositOrRefundInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountTryDepositOrRefundInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AccountWithdrawNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AccountWithdrawNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ActiveValidatorSetwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ActiveValidatorSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AddAuthorizedDepositorEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AddAuthorizedDepositorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ApplicationErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ApplicationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ApplicationFnIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ApplicationFnIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AttachedModuleIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AttachedModuleId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZone, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneAssertAccessRuleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneAssertAccessRuleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfAllInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDrainInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDrainInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropProofsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropRegularProofsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropRegularProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneDropSignatureProofsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneDropSignatureProofsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneParamswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneParams, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonePopInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZonePopInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZonePushInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZonePushInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for AuthZoneRefwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<AuthZoneRef, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BadgeWithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BadgeWithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BalanceChangewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BalanceChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BatchPartitionStateUpdatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BatchPartitionStateUpdate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BlueprintCollectionSchema<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintCollectionSchema<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDefinitionInitwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDefinitionInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintDependencieswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintDependencies, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintEventSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintEventSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintFunctionsSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintFunctionsSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintHookwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintHook, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintHooksInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintHooksInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintInterfacewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintInterface, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BlueprintKeyValueSchema<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintKeyValueSchema<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintPartitionTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintPartitionType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintPayloadIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintPayloadIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintStateSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintStateSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypeIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintTypeIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintTypeSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintTypeSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintVersionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintVersion, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BlueprintVersionKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BlueprintVersionKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Bucketwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Bucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketCreateProofOfAllInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketCreateProofOfAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetNonFungibleLocalIdsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetNonFungibleLocalIdsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketGetResourceAddressInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketGetResourceAddressInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketPutInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketSnapshotwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketSnapshot, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for BucketTakeNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BucketTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BurnFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for BurnNonFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnNonFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for BurnRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<BurnRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameDrainSubstatesErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameDrainSubstatesError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameRemoveSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameRemoveSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameScanKeysErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameScanKeysError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameScanSortedSubstatesErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameScanSortedSubstatesError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CallFrameSetSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CallFrameSetSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CancelBadgeWithdrawAttemptEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CancelBadgeWithdrawAttemptEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CancelRecoveryProposalEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CancelRecoveryProposalEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CannotGlobalizeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CannotGlobalizeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for CanonicalBlueprintIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CanonicalBlueprintId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ClaimXrdEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ClaimXrdEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CloseSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CloseSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CommitResultwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CommitResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentClaimRoyaltiesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentClaimRoyaltiesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyAccumulatorFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyAccumulatorFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyLockInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyLockInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyMethodAmountEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyMethodAmountEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltyMethodAmountKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltyMethodAmountKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltySetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltySetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ComponentRoyaltySubstatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComponentRoyaltySubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ComposeProofErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ComposeProofError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCompareCurrentTimeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCompareCurrentTimeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfigSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerConfigurationFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerConfigurationFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCreateValidatorInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCreateValidatorInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCurrentProposalStatisticFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerCurrentValidatorSetFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerProposerMilliTimestampFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerProposerMinuteTimestampFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerRegisteredValidatorByStakeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerRegisteredValidatorByStakeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerRegisteredValidatorByStakeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ConsensusManagerValidatorRewardsFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ConsensusManagerValidatorRewardsFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ContributionEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ContributionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CostingErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CostingError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CostingParameterswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CostingParameters, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateFrameErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateFrameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CreateObjectErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CreateObjectError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CurrentProposalStatisticSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CurrentProposalStatisticSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for CurrentValidatorSetSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<CurrentValidatorSetSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Decimalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Decimal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for DefaultDepositRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DefaultDepositRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for DepositRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DepositRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for DropNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<DropNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Emitterwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Emitter, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochChangeConditionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochChangeCondition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochChangeEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochChangeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for EpochRangewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EpochRange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for EventErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for EventSystemStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventSystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for EventTypeIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<EventTypeIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ExecutionContextwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ExecutionContext, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ExecutionTracewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ExecutionTrace, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FailedAccessRuleswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FailedAccessRules, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FallToOwnerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FallToOwner, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeDestinationwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeDestination, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeLockswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeLocks, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeReserveErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeReserveError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeReserveFinalizationSummarywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeReserveFinalizationSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeSourcewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeSource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FeeTablewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FeeTable, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for FieldSchema<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSchema<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FieldStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for FieldSubstate<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSubstate<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for FieldSubstateV1<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldSubstateV1<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FieldValuewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FieldValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FlashReceiptwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FlashReceipt, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FnIdentifierwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FnIdentifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for FreezeRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FreezeRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FunctionAuthwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FunctionAuth, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FunctionSchemaInitwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FunctionSchemaInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketLockAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketLockAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleBucketUnlockAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleBucketUnlockAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleProofwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleProof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleProofSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleProofSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerCreateWithInitialSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerCreateWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerDivisibilityFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerDivisibilityFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerMintInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerMintInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceManagerTotalSupplyFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceManagerTotalSupplyFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleResourceRoleswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleResourceRoles, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultBalanceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultCreateProofOfAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultCreateProofOfAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultFreezeStatusFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultFreezeStatusFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockFungibleAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockFungibleAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultLockedBalanceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultLockedBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for FungibleVaultUnlockFungibleAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<FungibleVaultUnlockFungibleAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericArgswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericArgs, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericBoundwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericBound, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<U, O, D> Decode<ScryptoCustomValueKind, D> for GenericMetadataValue<U, O>where D: Decoder<ScryptoCustomValueKind>, U: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, O: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericMetadataValue<U, O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GenericSubstitutionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenericSubstitution, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisDataChunkwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisDataChunk, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisReceiptswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisReceipts, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisResourcewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisResourceAllocationwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisResourceAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisStakeAllocationwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisStakeAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for GenesisValidatorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GenesisValidator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<O, D> Decode<ScryptoCustomValueKind, D> for Global<O>where O: TypeInfoMarker, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Global<O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddressPhantomwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddressPhantom, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalAddressReservationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalAddressReservation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for GlobalCallerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<GlobalCaller, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for HeapRemoveNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<HeapRemoveNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for HeapRemovePartitionErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<HeapRemovePartitionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for IDAllocationwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IDAllocation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for IdAllocationErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdAllocationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityCreateAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityCreateAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentityOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentityOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IdentitySecurifyToSingleBadgeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IdentitySecurifyToSingleBadgeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for IndexEntrySubstate<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for IndexPartitionEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexPartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for IndexedStateSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<IndexedStateSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InitiateBadgeWithdrawAttemptEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InitiateBadgeWithdrawAttemptEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InitiateRecoveryEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InitiateRecoveryEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InputOrOutputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InputOrOutput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for InternalAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InternalAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidDropAccesswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidDropAccess, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidGlobalizeAccesswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidGlobalizeAccess, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidModuleTypewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidModuleType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidNameErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidNameError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for InvalidNonFungibleSchemawhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<InvalidNonFungibleSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for KernelErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KernelError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyOrValuewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyOrValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueEntrySubstate<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueEntrySubstateV1<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueEntrySubstateV1<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValuePartitionEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValuePartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreGenericSubstitutionswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreGenericSubstitutions, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<K, V, D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K> + Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInit<K, V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<V, D> Decode<ScryptoCustomValueKind, D> for KeyValueStoreInitEntry<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<KeyValueStoreInitEntry<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for LegacyStateUpdateswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LegacyStateUpdates, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidNonFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidNonFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LiquidNonFungibleVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LiquidNonFungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalKeyValueStoreDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalKeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalNonFungibleDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalNonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for LocalRefwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LocalRef, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for LockFeeEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockFeeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for LockOwnerRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockOwnerRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for LockPrimaryRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockPrimaryRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for LockStatuswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockedFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockedFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for LockedNonFungibleResourcewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<LockedNonFungibleResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MarkTransientSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MarkTransientSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataConversionErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataConversionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataCreateWithDataInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataCreateWithDataInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataEntryEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataEntryEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataEntryKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataEntryKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataGetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataGetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataLockInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataLockInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataRemoveInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataRemoveInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataSetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataSetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MetadataValidationErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MetadataValidationError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodAccessibilitywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodAccessibility, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodAuthTemplatewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodAuthTemplate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MethodKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MethodKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MintFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MintNonFungibleResourceEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintNonFungibleResourceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for MintRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MintRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for ModuleConfig<T>where T: Default + Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleConfig<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ModuleIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ModuleRoleKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ModuleRoleKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MovePartitionErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MovePartitionError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolContributeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolGetVaultAmountsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolGetVaultAmountsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolInstantiateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolProtectedDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolProtectedWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolRedeemInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for MultiResourcePoolSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<MultiResourcePoolSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NativeRuntimeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NativeRuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NodeStateUpdateswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NodeStateUpdates, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucket, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketContainsNonFungibleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketContainsNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketLockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketLockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleBucketUnlockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleBucketUnlockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleDataUpdateRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleDataUpdateRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleGlobalIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleGlobalId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleLocalIdwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleLocalId, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleProofwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleProof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleProofSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleProofSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateGenericInput<S>where D: Decoder<ScryptoCustomValueKind>, S: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateGenericInput<S>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>where D: Decoder<ScryptoCustomValueKind>, S: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateRuidWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<S, T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>where D: Decoder<ScryptoCustomValueKind>, S: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerCreateWithInitialSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerCreateWithInitialSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<Data, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker + Decode<ScryptoCustomValueKind, D>, D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerDataEntryPayload<Data>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerDataKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerDataKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerExistsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerExistsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerGetNonFungibleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerGetNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerIdTypeFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerIdTypeFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintRuidGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintRuidGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintRuidInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintRuidInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintSingleRuidGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMintSingleRuidInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMintSingleRuidInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMutableFieldsFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerMutableFieldsV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerMutableFieldsV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerTotalSupplyFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerUpdateDataGenericInput<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerUpdateDataGenericInput<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceManagerUpdateDataInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceManagerUpdateDataInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleResourceRoleswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleResourceRoles, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultBalanceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultBalanceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultBurnNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultBurnNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultContainsNonFungibleInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultContainsNonFungibleInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultCreateProofOfNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultCreateProofOfNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultFreezeStatusFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultFreezeStatusFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultGetNonFungibleLocalIdsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultGetNonFungibleLocalIdsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultLockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultLockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultLockedResourceFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultLockedResourceFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultNonFungibleEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultNonFungibleEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultNonFungibleKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultNonFungibleKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultRecallNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultRecallNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultTakeNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for NonFungibleVaultUnlockNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<NonFungibleVaultUnlockNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectInstanceTypeReferencewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectInstanceTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectSubstateTypeReferencewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectSubstateTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ObjectTypewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ObjectType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnDropInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnMoveInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnMoveInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OnVirtualizeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OnVirtualizeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolContributeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolGetVaultAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolGetVaultAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolInstantiateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolProtectedDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolProtectedWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolRedeemInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for OneResourcePoolSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OneResourcePoolSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for OpenSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OpenSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OuterObjectInfowhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OuterObjectInfo, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Ownwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Own, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnValidationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<O, D> Decode<ScryptoCustomValueKind, D> for Owned<O>where O: TypeInfoMarker, D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Owned<O>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnedWorktopwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnedWorktop, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRolewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRole, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleEntrywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleEntry, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for OwnerRoleUpdaterwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<OwnerRoleUpdater, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionAuthConfigEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionAuthConfigEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionAuthConfigKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionAuthConfigKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDefinitionEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDefinitionEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDefinitionKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDefinitionKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDependenciesEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDependenciesEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionDependenciesKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionDependenciesKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionRoyaltyConfigEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageBlueprintVersionRoyaltyConfigKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageClaimRoyaltiesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageClaimRoyaltiesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeInstrumentedCodeV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeInstrumentedCodeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeOriginalCodeV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeOriginalCodeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageCodeVmTypeV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageCodeVmTypeV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageExportwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageExport, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishNativeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishNativeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishWasmAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishWasmAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackagePublishWasmInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackagePublishWasmInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyalty, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyAccumulatorFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyAccumulatorFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyAccumulatorV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyAccumulatorV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageRoyaltyConfigwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageSchemaEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageSchemaEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageSchemaKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageSchemaKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PackageTypeReferencewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PackageTypeReference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PartitionDescriptionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PartitionDescription, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PartitionStateUpdateswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PartitionStateUpdates, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PassMessageErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PassMessageError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PayFeeEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PayFeeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PersistNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PersistNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PinNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PinNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PreAllocatedAddresswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PreAllocatedAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for PreciseDecimalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PreciseDecimal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleBadgeWithdrawAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleBadgeWithdrawAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleLockingStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleLockingState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for PrimaryRoleRecoveryAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<PrimaryRoleRecoveryAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateIOWriteErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateIOWriteError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProcessSubstateKeyErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProcessSubstateKeyError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Proofwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Proof, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofDropInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofMoveableSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofMoveableSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofRulewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProofSnapshotwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProofSnapshot, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposalStatisticwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposalStatistic, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Proposerwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Proposer, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposerMilliTimestampSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposerMilliTimestampSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProposerMinuteTimestampSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProposerMinuteTimestampSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ProtocolUpdateReadinessSignalEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ProtocolUpdateReadinessSignalEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ReadSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ReadSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RecallEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RecallEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for RecallRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecallRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryProposalwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryProposal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleBadgeWithdrawAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleBadgeWithdrawAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleRecoveryAttemptStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleRecoveryAttemptState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RecoveryRoleRecoveryStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RecoveryRoleRecoveryState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RedemptionEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RedemptionEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Referencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Reference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ReferenceValidationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ReferenceValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RegisterValidatorEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RegisterValidatorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectResultwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectedDepositEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectedDepositEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RejectionReasonwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RejectionReason, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoteKeyValueStoreDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoteKeyValueStoreDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoteNonFungibleDataSchemawhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoteNonFungibleDataSchema, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveAuthorizedDepositorEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveAuthorizedDepositorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveMetadataEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveMetadataEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RemoveResourcePreferenceEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RemoveResourcePreferenceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceAddresswhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceAddress, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceChangewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceErrorwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceFeaturewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceFeature, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManager, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerCreateEmptyBucketInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerCreateEmptyBucketInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerCreateEmptyVaultInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerCreateEmptyVaultInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerDropEmptyBucketInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerDropEmptyBucketInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetAmountForWithdrawalInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetAmountForWithdrawalInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetResourceTypeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetResourceTypeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerGetTotalSupplyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerGetTotalSupplyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceManagerPackageBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceManagerPackageBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceOrNonFungiblewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceOrNonFungible, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourcePreferencewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourcePreference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceSpecifierwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceSpecifier, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourceSummarywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourceSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ResourcesUsagewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ResourcesUsage, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Rolewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Role, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentAccessRuleEntryPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentAccessRuleEntryPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentAccessRuleKeyPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentAccessRuleKeyPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentGetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentGetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentInitwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentInit, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentLockOwnerInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentLockOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentOwnerFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentOwnerFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentSetInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentSetInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleAssignmentSetOwnerInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleAssignmentSetOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleKeywhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleListwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleList, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoleSpecificationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoleSpecification, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RoundChangeEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoundChangeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RoyaltyAmountwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoyaltyAmount, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RoyaltyRecipientwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RoyaltyRecipient, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for RuleSetwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuleSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RuleSetUpdateEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuleSetUpdateEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for RuntimeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<RuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomTypeKindwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomTypeKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomTypeValidationwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomTypeValidation, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ScryptoCustomValuewhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ScryptoCustomValue, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SetDefaultDepositRuleEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetDefaultDepositRuleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SetMetadataEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetMetadataEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SetOwnerRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetOwnerRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SetResourcePreferenceEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetResourcePreferenceEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SetRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SetRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SignatureWithPublicKeyV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SignatureWithPublicKeyV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<V, D> Decode<ScryptoCustomValueKind, D> for SortedIndexEntrySubstate<V>where D: Decoder<ScryptoCustomValueKind>, V: Decode<ScryptoCustomValueKind, D>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SortedIndexEntrySubstate<V>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SortedIndexPartitionEntryStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SortedIndexPartitionEntryStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for StakeEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StakeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for StateUpdateSummarywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StateUpdateSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for StateUpdateswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StateUpdates, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for StaticRoleDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StaticRoleDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for StopTimedRecoveryEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StopTimedRecoveryEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for StorageTypewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<StorageType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SubstateDiffErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SubstateDiffError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SubstateSystemStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SubstateSystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemFieldKindwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemFieldKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemFieldStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemFieldStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemLoanFeeReservewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemLoanFeeReserve, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemModuleErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemModuleError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemStructurewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemStructure, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for SystemUpstreamErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<SystemUpstreamError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TakeNodeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TakeNodeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TestUtilsPanicInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TestUtilsPanicInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TraceActorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TraceActor, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TraceOriginwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TraceOrigin, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionCostingParameterswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionCostingParameters, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionExecutionTracewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionExecutionTrace, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionFeeDetailswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionFeeDetails, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionFeeSummarywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionFeeSummary, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionIntentHashwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionIntentHash, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionLimitsErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionLimitsError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionOutcomewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionOutcome, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionProcessorErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionProcessorError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionProcessorRunInputwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionProcessorRunInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionReceiptV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionReceiptV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionResultwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionResult, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionStatuswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionStatusV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionStatusV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerCreateInputwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerCreateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TransactionTrackerSubstateV1where D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TransactionTrackerSubstateV1, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolContributeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolContributeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolGetVaultAmountsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolGetVaultAmountsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolInstantiateInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolInstantiateInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolProtectedDepositInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolProtectedDepositInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolProtectedWithdrawInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolProtectedWithdrawInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolRedeemInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolRedeemInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TwoResourcePoolSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TwoResourcePoolSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TypeCheckErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeCheckError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for TypeInfoSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeInfoSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<T, D> Decode<ScryptoCustomValueKind, D> for TypeRef<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<TypeRef<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for Unauthorizedwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Unauthorized, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UncheckedOriginwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UncheckedOrigin, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UncheckedUrlwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UncheckedUrl, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for UnlockPrimaryRoleEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnlockPrimaryRoleEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for UnregisterValidatorEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnregisterValidatorEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for UnstakeDatawhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnstakeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for UnstakeEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UnstakeEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for UpdateAcceptingStakeDelegationStateEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UpdateAcceptingStakeDelegationStateEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for UpdateSecondaryIndexwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<UpdateSecondaryIndex, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for Validatorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Validator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorApplyEmissionInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorApplyEmissionInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorApplyRewardInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorApplyRewardInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorByStakeKeywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorByStakeKey, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorClaimXrdInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorClaimXrdInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorEmissionAppliedEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorEmissionAppliedEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorFeeChangeRequestwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorFeeChangeRequest, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorFinishUnlockOwnerStakeUnitsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorFinishUnlockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorGetRedemptionValueInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorGetRedemptionValueInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorLockOwnerStakeUnitsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorLockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorOwnerBadgeDatawhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorOwnerBadgeData, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorProtocolUpdateReadinessSignalFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorProtocolUpdateReadinessSignalSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorProtocolUpdateReadinessSignalSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorRewardAppliedEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorRewardAppliedEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorRewardsSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorRewardsSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStakeAsOwnerInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStakeAsOwnerInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStartUnlockOwnerStakeUnitsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStartUnlockOwnerStakeUnitsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorStateFieldPayloadwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorStateFieldPayload, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUnstakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUnstakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUpdateFeeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUpdateFeeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for ValidatorUpdateKeyInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<ValidatorUpdateKeyInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for Vaultwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<Vault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultBurnInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultBurnInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultCreationEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultCreationEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultFreezeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultFreezeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultFrozenFlagwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultFrozenFlag, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultGetAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultGetAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultPutInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultRecallInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultRecallInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultTakeAdvancedInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultTakeAdvancedInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultTakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for VaultUnfreezeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VaultUnfreezeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccessControllerStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccessControllerState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountAuthorizedDepositorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountAuthorizedDepositor, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountDepositRulewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountDepositRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountResourcePreferencewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountResourcePreference, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedAccountResourceVaultwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedAccountResourceVault, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedComponentRoyaltyAccumulatorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedComponentRoyaltyAccumulator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedComponentRoyaltyMethodAmountwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedComponentRoyaltyMethodAmount, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerConfigurationwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerConfiguration, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerCurrentProposalStatisticwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerCurrentProposalStatistic, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerCurrentValidatorSetwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerCurrentValidatorSet, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerProposerMilliTimestampwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerProposerMilliTimestamp, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerProposerMinuteTimestampwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerProposerMinuteTimestamp, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerRegisteredValidatorByStakewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerRegisteredValidatorByStake, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedConsensusManagerValidatorRewardswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedConsensusManagerValidatorRewards, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleResourceManagerDivisibilitywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleResourceManagerDivisibility, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleResourceManagerTotalSupplywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleResourceManagerTotalSupply, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultBalancewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultFreezeStatuswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultFreezeStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedFungibleVaultLockedBalancewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedFungibleVaultLockedBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedMetadataEntrywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedMetadataEntry, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedMultiResourcePoolStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedMultiResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerIdTypewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerIdType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerMutableFieldswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerMutableFields, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleResourceManagerTotalSupplywhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleResourceManagerTotalSupply, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultBalancewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultBalance, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultFreezeStatuswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultFreezeStatus, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultLockedResourcewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultLockedResource, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedNonFungibleVaultNonFungiblewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedNonFungibleVaultNonFungible, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedOneResourcePoolStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedOneResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionAuthConfigwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionAuthConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionDefinitionwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionDefinition, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionDependencieswhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionDependencies, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageBlueprintVersionRoyaltyConfigwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageBlueprintVersionRoyaltyConfig, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeInstrumentedCodewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeInstrumentedCode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeOriginalCodewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeOriginalCode, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageCodeVmTypewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageCodeVmType, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedPackageRoyaltyAccumulatorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedPackageRoyaltyAccumulator, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedRoleAssignmentAccessRulewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedRoleAssignmentAccessRule, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedRoleAssignmentOwnerwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedRoleAssignmentOwner, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedTransactionReceiptwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedTransactionReceipt, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedTwoResourcePoolStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedTwoResourcePoolState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedValidatorProtocolUpdateReadinessSignalwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedValidatorProtocolUpdateReadinessSignal, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VersionedValidatorStatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VersionedValidatorState, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for VmErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<VmError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WasmRuntimeErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WasmRuntimeError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WithdrawEventwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawEvent, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<T, D> Decode<ScryptoCustomValueKind, D> for WithdrawRoles<T>where D: Decoder<ScryptoCustomValueKind>, T: Decode<ScryptoCustomValueKind, D> + Categorize<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WithdrawRoles<T>, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsAmountInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsAmountInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopAssertContainsNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopAssertContainsNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopChangewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopChange, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopDrainInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopDrainInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopDropInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopDropInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopPutInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopPutInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopSubstatewhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopSubstate, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeAllInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeAllInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D> Decode<ScryptoCustomValueKind, D> for WorktopTakeNonFungiblesInputwhere D: Decoder<ScryptoCustomValueKind>,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WorktopTakeNonFungiblesInput, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
§

impl<D> Decode<ScryptoCustomValueKind, D> for WriteSubstateErrorwhere D: Decoder<ScryptoCustomValueKind>,

§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<ScryptoCustomValueKind> ) -> Result<WriteSubstateError, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<D, X> Decode<X, D> for ScryptoCustomValueKindwhere D: Decoder<X>, X: CustomValueKind,

source§

fn decode_body_with_value_kind( decoder: &mut D, value_kind: ValueKind<X> ) -> Result<ScryptoCustomValueKind, DecodeError>

Decodes the type from the decoder, which should match a preloaded value kind. Read more
source§

impl<C> Describe<C> for ScryptoCustomValueKindwhere C: CustomTypeKind<RustTypeId>,

source§

const TYPE_ID: RustTypeId = ::sbor::RustTypeId::novel_with_code("ScryptoCustomValueKind", &[], &[83u8, 102u8, 106u8, 64u8, 239u8, 43u8, 164u8, 162u8, 77u8, 233u8, 60u8, 189u8, 174u8, 85u8, 88u8, 146u8, 144u8, 67u8, 46u8, 86u8])

The TYPE_ID should give a unique identifier for its SBOR schema type. An SBOR schema type capture details about the SBOR payload, how it should be interpreted, validated and displayed. Read more
source§

fn type_data() -> TypeData<C, RustTypeId>

Returns the local schema for the given type. Read more
source§

fn add_all_dependencies(aggregator: &mut TypeAggregator<C>)

For each type referenced in get_local_type_data, we need to ensure that the type and all of its own references get added to the aggregator. Read more
source§

impl<'de> Deserialize<'de> for ScryptoCustomValueKind

source§

fn deserialize<__D>( __deserializer: __D ) -> Result<ScryptoCustomValueKind, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AbortResultwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelPrimaryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCancelRecoveryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerCreateProofInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateRecoveryAsPrimaryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerInitiateRecoveryAsRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerLockPrimaryRoleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerMintRecoveryBadgesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerStopTimedRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerTimedConfirmRecoveryInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessControllerUnlockPrimaryRoleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccessRuleNodewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAddAuthorizedDepositorInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAuthorizedDepositorEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountAuthorizedDepositorKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountBurnNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositBatchInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountDepositRuleFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockContingentFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeAndWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeAndWithdrawNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountLockFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountRemoveAuthorizedDepositorInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountRemoveResourcePreferenceInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourcePreferenceEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourcePreferenceKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourceVaultEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountResourceVaultKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSecurifyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSetDefaultDepositRuleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSetResourcePreferenceInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositBatchOrAbortInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositBatchOrRefundInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositOrAbortInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountTryDepositOrRefundInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AccountWithdrawNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ActiveValidatorSetwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AddAuthorizedDepositorEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ApplicationErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ApplicationFnIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AttachedModuleIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneAssertAccessRuleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfAllInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDrainInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropProofsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropRegularProofsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneDropSignatureProofsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneParamswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonePopInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZonePushInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for AuthZoneRefwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BadgeWithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BalanceChangewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BatchPartitionStateUpdatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintCollectionSchema<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDefinitionInitwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintDependencieswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintEventSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintFunctionsSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHookwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintHooksInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintInterfacewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BlueprintKeyValueSchema<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintPartitionTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintPayloadIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintStateSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintTypeSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintVersionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BlueprintVersionKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Bucketwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketCreateProofOfAllInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetNonFungibleLocalIdsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketGetResourceAddressInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketPutInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketSnapshotwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for BucketTakeNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BurnFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for BurnNonFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for BurnRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameDrainSubstatesErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameRemoveSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameScanKeysErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameScanSortedSubstatesErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CallFrameSetSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CancelBadgeWithdrawAttemptEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CancelRecoveryProposalEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CannotGlobalizeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for CanonicalBlueprintIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ClaimXrdEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CloseSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CommitResultwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentClaimRoyaltiesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyAccumulatorFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyLockInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyMethodAmountEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltyMethodAmountKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltySetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ComponentRoyaltySubstatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ComposeProofErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCompareCurrentTimeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerConfigurationFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCreateValidatorInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerRegisteredValidatorByStakeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ConsensusManagerValidatorRewardsFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ContributionEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CostingErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CostingParameterswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateFrameErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CreateObjectErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CurrentProposalStatisticSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for CurrentValidatorSetSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Decimalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for DefaultDepositRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for DepositRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for DropNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Emitterwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochChangeConditionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochChangeEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for EpochRangewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for EventErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for EventSystemStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for EventTypeIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ExecutionContextwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ExecutionTracewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FailedAccessRuleswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FallToOwnerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeDestinationwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeLockswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeReserveErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeReserveFinalizationSummarywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeSourcewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FeeTablewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for FieldSchema<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FieldStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for FieldSubstate<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for FieldSubstateV1<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FieldValuewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FlashReceiptwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FnIdentifierwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for FreezeRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionAuthwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FunctionSchemaInitwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketLockAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleBucketUnlockAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleProofwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleProofSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerCreateWithInitialSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerDivisibilityFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerMintInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceManagerTotalSupplyFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleResourceRoleswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultBalanceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultCreateProofOfAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultFreezeStatusFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockFungibleAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultLockedBalanceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for FungibleVaultUnlockFungibleAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericArgswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericBoundwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<U, O, E> Encode<ScryptoCustomValueKind, E> for GenericMetadataValue<U, O>where E: Encoder<ScryptoCustomValueKind>, U: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, O: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GenericSubstitutionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisDataChunkwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisReceiptswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisResourcewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisResourceAllocationwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisStakeAllocationwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for GenesisValidatorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<O, E> Encode<ScryptoCustomValueKind, E> for Global<O>where O: TypeInfoMarker, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddressPhantomwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalAddressReservationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for GlobalCallerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for HeapRemoveNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for HeapRemovePartitionErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for IDAllocationwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for IdAllocationErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityCreateAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentityOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IdentitySecurifyToSingleBadgeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for IndexEntrySubstate<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for IndexPartitionEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for IndexedStateSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InitiateBadgeWithdrawAttemptEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InitiateRecoveryEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InputOrOutputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for InternalAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidDropAccesswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidGlobalizeAccesswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidModuleTypewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidNameErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for InvalidNonFungibleSchemawhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for KernelErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyOrValuewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueEntrySubstate<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueEntrySubstateV1<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValuePartitionEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreGenericSubstitutionswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<K, V, E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K> + Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<V, E> Encode<ScryptoCustomValueKind, E> for KeyValueStoreInitEntry<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for LegacyStateUpdateswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidNonFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LiquidNonFungibleVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalKeyValueStoreDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalNonFungibleDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for LocalRefwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for LockFeeEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for LockOwnerRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for LockPrimaryRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for LockStatuswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockedFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for LockedNonFungibleResourcewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MarkTransientSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataConversionErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataCreateWithDataInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataEntryEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataEntryKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataGetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataLockInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataRemoveInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataSetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MetadataValidationErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodAccessibilitywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodAuthTemplatewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MethodKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MintFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MintNonFungibleResourceEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for MintRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for ModuleConfig<T>where T: Default + Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ModuleIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ModuleRoleKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MovePartitionErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolContributeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolGetVaultAmountsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolInstantiateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolProtectedDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolProtectedWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolRedeemInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for MultiResourcePoolSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NativeRuntimeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NodeStateUpdateswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketContainsNonFungibleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketLockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleBucketUnlockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleDataUpdateRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleGlobalIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleLocalIdwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleProofwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleProofSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateGenericInput<S>where E: Encoder<ScryptoCustomValueKind>, S: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>where E: Encoder<ScryptoCustomValueKind>, S: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<S, T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>where E: Encoder<ScryptoCustomValueKind>, S: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerCreateWithInitialSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<Data, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker + Encode<ScryptoCustomValueKind, E>, E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerDataKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerExistsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerGetNonFungibleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerIdTypeFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintRuidGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintRuidInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMintSingleRuidInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerMutableFieldsV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerUpdateDataGenericInput<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceManagerUpdateDataInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleResourceRoleswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultBalanceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultBurnNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultContainsNonFungibleInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultCreateProofOfNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultFreezeStatusFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultGetNonFungibleLocalIdsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultLockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultLockedResourceFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultNonFungibleEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultNonFungibleKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultRecallNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultTakeNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for NonFungibleVaultUnlockNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectInstanceTypeReferencewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectSubstateTypeReferencewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ObjectTypewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnDropInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnMoveInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OnVirtualizeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolContributeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolGetVaultAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolInstantiateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolProtectedDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolProtectedWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolRedeemInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for OneResourcePoolSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for OpenSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OuterObjectInfowhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Ownwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnValidationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<O, E> Encode<ScryptoCustomValueKind, E> for Owned<O>where O: TypeInfoMarker, E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnedWorktopwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRolewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleEntrywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for OwnerRoleUpdaterwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionAuthConfigEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionAuthConfigKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDefinitionEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDefinitionKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDependenciesEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionDependenciesKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageClaimRoyaltiesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeInstrumentedCodeV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeOriginalCodeV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageCodeVmTypeV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageExportwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishNativeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishWasmAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackagePublishWasmInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyAccumulatorFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyAccumulatorV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageRoyaltyConfigwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageSchemaEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageSchemaKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PackageTypeReferencewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PartitionDescriptionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PartitionStateUpdateswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PassMessageErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PayFeeEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PersistNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PinNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PreAllocatedAddresswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for PreciseDecimalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleBadgeWithdrawAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleLockingStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for PrimaryRoleRecoveryAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateIOWriteErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProcessSubstateKeyErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Proofwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofDropInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofMoveableSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofRulewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProofSnapshotwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposalStatisticwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Proposerwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposerMilliTimestampSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProposerMinuteTimestampSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ProtocolUpdateReadinessSignalEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ReadSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RecallEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RecallEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for RecallRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryProposalwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleBadgeWithdrawAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleRecoveryAttemptStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RecoveryRoleRecoveryStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RedemptionEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Referencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ReferenceValidationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RegisterValidatorEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectResultwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectedDepositEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RejectionReasonwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoteKeyValueStoreDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoteNonFungibleDataSchemawhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveAuthorizedDepositorEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveMetadataEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RemoveResourcePreferenceEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceAddresswhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceChangewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceErrorwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceFeaturewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerCreateEmptyBucketInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerCreateEmptyVaultInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerDropEmptyBucketInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetAmountForWithdrawalInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetResourceTypeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerGetTotalSupplyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceManagerPackageBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceOrNonFungiblewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourcePreferencewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceSpecifierwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourceSummarywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ResourcesUsagewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Rolewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentAccessRuleEntryPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentAccessRuleKeyPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentGetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentInitwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentLockOwnerInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentOwnerFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentSetInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleAssignmentSetOwnerInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleKeywhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleListwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoleSpecificationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RoundChangeEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RoyaltyAmountwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RoyaltyRecipientwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for RuleSetwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RuleSetUpdateEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for RuntimeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomTypeKindwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomTypeValidationwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ScryptoCustomValuewhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SetDefaultDepositRuleEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SetMetadataEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SetOwnerRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SetResourcePreferenceEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SetRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SignatureWithPublicKeyV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<V, E> Encode<ScryptoCustomValueKind, E> for SortedIndexEntrySubstate<V>where E: Encoder<ScryptoCustomValueKind>, V: Encode<ScryptoCustomValueKind, E>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SortedIndexPartitionEntryStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for StakeEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for StateUpdateSummarywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for StateUpdateswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for StaticRoleDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for StopTimedRecoveryEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for StorageTypewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SubstateDiffErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SubstateSystemStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemFieldKindwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemFieldStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemLoanFeeReservewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemModuleErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemStructurewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for SystemUpstreamErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TakeNodeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TestUtilsPanicInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TraceActorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TraceOriginwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionCostingParameterswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionExecutionTracewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionFeeDetailswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionFeeSummarywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionIntentHashwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionLimitsErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionOutcomewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorRunInputwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<'a, E> Encode<ScryptoCustomValueKind, E> for TransactionProcessorRunInputEfficientEncodable<'a>where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionReceiptV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionResultwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionStatuswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionStatusV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerCreateInputwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TransactionTrackerSubstateV1where E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolContributeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolGetVaultAmountsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolInstantiateInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolProtectedDepositInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolProtectedWithdrawInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolRedeemInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TwoResourcePoolSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TypeCheckErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for TypeInfoSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<T, E> Encode<ScryptoCustomValueKind, E> for TypeRef<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for Unauthorizedwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UncheckedOriginwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UncheckedUrlwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for UnlockPrimaryRoleEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for UnregisterValidatorEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for UnstakeDatawhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for UnstakeEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for UpdateAcceptingStakeDelegationStateEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for UpdateSecondaryIndexwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for Validatorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorApplyEmissionInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorApplyRewardInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorByStakeKeywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorClaimXrdInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorEmissionAppliedEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorFeeChangeRequestwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorFinishUnlockOwnerStakeUnitsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorGetRedemptionValueInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorLockOwnerStakeUnitsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorOwnerBadgeDatawhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorProtocolUpdateReadinessSignalSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorRewardAppliedEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorRewardsSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStakeAsOwnerInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStartUnlockOwnerStakeUnitsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorStateFieldPayloadwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUnstakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUpdateFeeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for ValidatorUpdateKeyInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for Vaultwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultBurnInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultCreationEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultFreezeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultFrozenFlagwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultGetAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultPutInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultRecallInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultTakeAdvancedInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultTakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for VaultUnfreezeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccessControllerStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountAuthorizedDepositorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountDepositRulewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountResourcePreferencewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedAccountResourceVaultwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedComponentRoyaltyAccumulatorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedComponentRoyaltyMethodAmountwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerConfigurationwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerCurrentProposalStatisticwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerCurrentValidatorSetwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerProposerMilliTimestampwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerProposerMinuteTimestampwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerRegisteredValidatorByStakewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedConsensusManagerValidatorRewardswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleResourceManagerDivisibilitywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleResourceManagerTotalSupplywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultBalancewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultFreezeStatuswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedFungibleVaultLockedBalancewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedMetadataEntrywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedMultiResourcePoolStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerIdTypewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerMutableFieldswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleResourceManagerTotalSupplywhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultBalancewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultFreezeStatuswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultLockedResourcewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedNonFungibleVaultNonFungiblewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedOneResourcePoolStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionAuthConfigwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionDefinitionwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionDependencieswhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageBlueprintVersionRoyaltyConfigwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeInstrumentedCodewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeOriginalCodewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageCodeVmTypewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedPackageRoyaltyAccumulatorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedRoleAssignmentAccessRulewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedRoleAssignmentOwnerwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedTransactionReceiptwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedTwoResourcePoolStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedValidatorProtocolUpdateReadinessSignalwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VersionedValidatorStatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for VmErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WasmRuntimeErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WithdrawEventwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<T, E> Encode<ScryptoCustomValueKind, E> for WithdrawRoles<T>where E: Encoder<ScryptoCustomValueKind>, T: Encode<ScryptoCustomValueKind, E> + Categorize<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsAmountInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopAssertContainsNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopChangewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopDrainInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopDropInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopPutInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopSubstatewhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeAllInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E> Encode<ScryptoCustomValueKind, E> for WorktopTakeNonFungiblesInputwhere E: Encoder<ScryptoCustomValueKind>,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
§

impl<E> Encode<ScryptoCustomValueKind, E> for WriteSubstateErrorwhere E: Encoder<ScryptoCustomValueKind>,

§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl<E, X> Encode<X, E> for ScryptoCustomValueKindwhere E: Encoder<X>, X: CustomValueKind,

source§

fn encode_value_kind(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR value’s kind to the encoder
source§

fn encode_body(&self, encoder: &mut E) -> Result<(), EncodeError>

Encodes the SBOR body of the type to the encoder. Read more
source§

impl From<ScryptoCustomValueKind> for ValueKind<ScryptoCustomValueKind>

source§

fn from( custom_value_kind: ScryptoCustomValueKind ) -> ValueKind<ScryptoCustomValueKind>

Converts to this type from the input type.
source§

impl PartialEq<ScryptoCustomValueKind> for ScryptoCustomValueKind

source§

fn eq(&self, other: &ScryptoCustomValueKind) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccessControllerStateFieldPayloadwhere &'b_ VersionedAccessControllerState: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRule

source§

impl SborEnum<ScryptoCustomValueKind> for AccessRuleNode

§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayloadwhere &'b_ VersionedAccountAuthorizedDepositor: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayloadwhere &'b_ ResourceOrNonFungible: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountDepositRuleFieldPayloadwhere &'b_ VersionedAccountDepositRule: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayloadwhere &'b_ VersionedAccountResourcePreference: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountResourceVaultEntryPayloadwhere &'b_ VersionedAccountResourceVault: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AccountResourceVaultKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ActiveValidatorSetwhere &'b_ IndexMap<ComponentAddress, Validator, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ApplicationError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for AttachedModuleId

§

impl SborEnum<ScryptoCustomValueKind> for AuthError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for AuthZoneError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for AuthZoneRefwhere &'b_ NodeId: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for BalanceChange

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for BatchPartitionStateUpdate

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<T> SborEnum<ScryptoCustomValueKind> for BlueprintCollectionSchema<T>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintDependencieswhere &'b_ IndexSet<GlobalAddress, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintEventSchemaInitwhere &'b_ IndexMap<String, TypeRef<LocalTypeId>, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintHook

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPartitionType

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintPayloadIdentifier

source§

impl SborEnum<ScryptoCustomValueKind> for BlueprintType

§

impl SborEnum<ScryptoCustomValueKind> for BlueprintTypeSchemaInitwhere &'b_ IndexMap<String, LocalTypeId, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for BucketError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for BucketSnapshot

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CallFrameDrainSubstatesError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CallFrameError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CallFrameRemoveSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CallFrameScanKeysError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CallFrameScanSortedSubstatesError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CallFrameSetSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CannotGlobalizeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CloseSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedComponentRoyaltyAccumulator: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayloadwhere &'b_ VersionedComponentRoyaltyMethodAmount: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayloadwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ComposeProofError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayloadwhere &'b_ VersionedConsensusManagerConfiguration: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentProposalStatistic: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentValidatorSet: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMilliTimestamp: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMinuteTimestamp: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere &'b_ VersionedConsensusManagerRegisteredValidatorByStake: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayloadwhere &'b_ VersionedConsensusManagerState: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayloadwhere &'b_ VersionedConsensusManagerValidatorRewards: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CostingError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CreateFrameError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CreateNodeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for CreateObjectError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for DefaultDepositRule

§

impl SborEnum<ScryptoCustomValueKind> for DepositEvent

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for DropNodeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for Emitter

§

impl SborEnum<ScryptoCustomValueKind> for EventError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for FailedAccessRules

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for FallToOwner

§

impl SborEnum<ScryptoCustomValueKind> for FeeReserveError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<T> SborEnum<ScryptoCustomValueKind> for FieldSubstate<T>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for FunctionAuth

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleBucketwhere &'b_ Bucket: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleProofwhere &'b_ Proof: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayloadwhere &'b_ VersionedFungibleResourceManagerDivisibility: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedFungibleResourceManagerTotalSupply: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultwhere &'b_ Vault: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultBalance: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedFungibleVaultFreezeStatus: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultLockedBalance: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for GenericBound

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl<U, O> SborEnum<ScryptoCustomValueKind> for GenericMetadataValue<U, O>

source§

impl SborEnum<ScryptoCustomValueKind> for GenericSubstitution

§

impl SborEnum<ScryptoCustomValueKind> for GenesisDataChunk

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for GlobalCaller

§

impl SborEnum<ScryptoCustomValueKind> for HeapRemoveNodeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for HeapRemovePartitionError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for IDAllocation

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for IdAllocationError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<V> SborEnum<ScryptoCustomValueKind> for IndexEntrySubstate<V>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for InputOrOutput

§

impl SborEnum<ScryptoCustomValueKind> for InvalidNameError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for InvalidNonFungibleSchema

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for KernelError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for KeyOrValue

§

impl<V> SborEnum<ScryptoCustomValueKind> for KeyValueEntrySubstate<V>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for KeyValueStoreDataSchema

source§

impl<K, V> SborEnum<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K>, &'b_ IndexMap<K, KeyValueStoreInitEntry<V>, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LiquidFungibleResourcewhere &'b_ Decimal: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for LiquidNonFungibleVaultwhere &'b_ Decimal: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for LocalRef

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for LockStatus

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for MarkTransientSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for MetadataConversionError

§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryEntryPayloadwhere &'b_ VersionedMetadataEntry: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for MetadataEntryKeyPayloadwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for MetadataError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for MetadataValidationError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAccessibility

source§

impl SborEnum<ScryptoCustomValueKind> for MethodAuthTemplate

source§

impl SborEnum<ScryptoCustomValueKind> for MethodKeywhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for ModuleId

§

impl SborEnum<ScryptoCustomValueKind> for MovePartitionError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for MultiResourcePoolError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayloadwhere &'b_ VersionedMultiResourcePoolState: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NativeRuntimeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NodeStateUpdates

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleBucketwhere &'b_ Bucket: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleDataSchema

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleProofwhere &'b_ Proof: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl<Data> SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker, &'b_ Data: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerIdType: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerMutableFields: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerTotalSupply: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultwhere &'b_ Vault: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayloadwhere &'b_ VersionedNonFungibleVaultBalance: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedNonFungibleVaultFreezeStatus: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayloadwhere &'b_ VersionedNonFungibleVaultLockedResource: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayloadwhere &'b_ VersionedNonFungibleVaultNonFungible: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ObjectSubstateTypeReference

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for ObjectType

§

impl SborEnum<ScryptoCustomValueKind> for OneResourcePoolError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayloadwhere &'b_ VersionedOneResourcePoolState: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for OpenSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for OuterObjectInfo

source§

impl SborEnum<ScryptoCustomValueKind> for OwnValidation

source§

impl SborEnum<ScryptoCustomValueKind> for OwnedWorktopwhere &'b_ Own: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRole

§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleSubstatewhere &'b_ OwnerRoleEntry: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for OwnerRoleUpdater

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionAuthConfig: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDefinition: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDependencies: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionRoyaltyConfig: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayloadwhere &'b_ VersionedPackageCodeInstrumentedCode: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayloadwhere &'b_ VersionedPackageCodeOriginalCode: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayloadwhere &'b_ VersionedPackageCodeVmType: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageCodeVmTypeV1where &'b_ VmType: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyalty

§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedPackageRoyaltyAccumulator: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for PackageRoyaltyConfig

§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaEntryPayloadwhere &'b_ VersionedSchema<ScryptoCustomSchema>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PackageSchemaKeyPayloadwhere &'b_ SchemaHash: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for PartitionDescription

§

impl SborEnum<ScryptoCustomValueKind> for PartitionStateUpdates

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PassMessageError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PersistNodeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PinNodeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleBadgeWithdrawAttemptState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleLockingState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for PrimaryRoleRecoveryAttemptState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateIOWriteError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ProcessSubstateKeyError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ProofError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for ProofRule

§

impl SborEnum<ScryptoCustomValueKind> for ProofSnapshot

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for Proposer

§

impl SborEnum<ScryptoCustomValueKind> for ProposerMilliTimestampSubstatewhere &'b_ i64: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstatewhere &'b_ i32: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ReadSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleBadgeWithdrawAttemptState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryAttemptState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RecoveryRoleRecoveryState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for ReferenceValidation

§

impl SborEnum<ScryptoCustomValueKind> for RejectedDepositEvent

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RejectionReason

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceError

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceFeature

source§

impl SborEnum<ScryptoCustomValueKind> for ResourceOrNonFungible

source§

impl SborEnum<ScryptoCustomValueKind> for ResourcePreference

§

impl SborEnum<ScryptoCustomValueKind> for ResourceSpecifier

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for Role

§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayloadwhere &'b_ VersionedRoleAssignmentAccessRule: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayloadwhere &'b_ ModuleRoleKey: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentInitwhere &'b_ IndexMap<RoleKey, Option<AccessRule>, RandomState>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayloadwhere &'b_ VersionedRoleAssignmentOwner: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for RoleKeywhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleListwhere &'b_ Vec<RoleKey, Global>: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for RoleSpecification

source§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyAmount

§

impl SborEnum<ScryptoCustomValueKind> for RoyaltyRecipient

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for RuntimeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeKind

source§

impl SborEnum<ScryptoCustomValueKind> for ScryptoCustomTypeValidation

§

impl SborEnum<ScryptoCustomValueKind> for SignatureWithPublicKeyV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<V> SborEnum<ScryptoCustomValueKind> for SortedIndexEntrySubstate<V>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for StorageType

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SubstateDiffError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SubstateSystemStructure

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SystemError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SystemFieldKind

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SystemModuleError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for SystemUpstreamError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TakeNodeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TraceActor

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TraceOrigin

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionIntentHash

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionLimitsError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionOutcome

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionProcessorError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionResult

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatus

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionStatusV1

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TransactionTrackerSubstate

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TwoResourcePoolError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayloadwhere &'b_ VersionedTwoResourcePoolState: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TypeCheckError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for TypeInfoSubstate

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl<T> SborEnum<ScryptoCustomValueKind> for TypeRef<T>

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for UncheckedOriginwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for UncheckedUrlwhere &'b_ String: for<'b_> SborEnum<ScryptoCustomValueKind>,

source§

impl SborEnum<ScryptoCustomValueKind> for UpdateSecondaryIndex

§

impl SborEnum<ScryptoCustomValueKind> for ValidatorError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere &'b_ VersionedValidatorProtocolUpdateReadinessSignal: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstatewhere &'b_ Option<String>: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for ValidatorStateFieldPayloadwhere &'b_ VersionedValidatorState: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for Vaultwhere &'b_ Own: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for VaultError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl SborEnum<ScryptoCustomValueKind> for VaultFrozenFlagwhere &'b_ VaultFreezeFlags: for<'b_> SborEnum<ScryptoCustomValueKind>,

§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccessControllerState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountAuthorizedDepositor

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountDepositRule

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountResourcePreference

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedAccountResourceVault

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyAccumulator

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedComponentRoyaltyMethodAmount

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerConfiguration

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentProposalStatistic

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerCurrentValidatorSet

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMilliTimestamp

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerProposerMinuteTimestamp

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerRegisteredValidatorByStake

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedConsensusManagerValidatorRewards

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleResourceManagerDivisibility

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleResourceManagerTotalSupply

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultBalance

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultFreezeStatus

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedFungibleVaultLockedBalance

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedMetadataEntry

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedMultiResourcePoolState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerIdType

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerMutableFields

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleResourceManagerTotalSupply

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultBalance

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultFreezeStatus

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultLockedResource

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedNonFungibleVaultNonFungible

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedOneResourcePoolState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionAuthConfig

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDefinition

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionDependencies

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageBlueprintVersionRoyaltyConfig

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeInstrumentedCode

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeOriginalCode

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageCodeVmType

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedPackageRoyaltyAccumulator

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentAccessRule

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedRoleAssignmentOwner

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedTransactionReceipt

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedTwoResourcePoolState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorProtocolUpdateReadinessSignal

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VersionedValidatorState

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for VmError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for WasmRuntimeError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for WithdrawEvent

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for WorktopChange

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for WorktopError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

§

impl SborEnum<ScryptoCustomValueKind> for WriteSubstateError

§

fn get_discriminator(&self) -> u8

§

fn get_length(&self) -> usize

source§

impl<X> SborEnum<X> for ScryptoCustomValueKindwhere X: CustomValueKind,

§

impl SborTuple<ScryptoCustomValueKind> for AbortResult

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelPrimaryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCancelRecoveryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerCreateProofInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsPrimaryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerInitiateRecoveryAsRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerLockPrimaryRoleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerMintRecoveryBadgesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerStateFieldPayloadwhere &'b_ VersionedAccessControllerState: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerStopTimedRecoveryInput

§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerTimedConfirmRecoveryInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccessControllerUnlockPrimaryRoleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountAddAuthorizedDepositorInput

§

impl SborTuple<ScryptoCustomValueKind> for AccountAuthorizedDepositorEntryPayloadwhere &'b_ VersionedAccountAuthorizedDepositor: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for AccountAuthorizedDepositorKeyPayloadwhere &'b_ ResourceOrNonFungible: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccountBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountBurnNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositBatchInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositInput

§

impl SborTuple<ScryptoCustomValueKind> for AccountDepositRuleFieldPayloadwhere &'b_ VersionedAccountDepositRule: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockContingentFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeAndWithdrawNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountLockFeeInput

§

impl SborTuple<ScryptoCustomValueKind> for AccountOwnerBadgeData

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveAuthorizedDepositorInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountRemoveResourcePreferenceInput

§

impl SborTuple<ScryptoCustomValueKind> for AccountResourcePreferenceEntryPayloadwhere &'b_ VersionedAccountResourcePreference: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for AccountResourcePreferenceKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for AccountResourceVaultEntryPayloadwhere &'b_ VersionedAccountResourceVault: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for AccountResourceVaultKeyPayloadwhere &'b_ ResourceAddress: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSecurifyInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetDefaultDepositRuleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountSetResourcePreferenceInput

§

impl SborTuple<ScryptoCustomValueKind> for AccountSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositBatchOrAbortInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositBatchOrRefundInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositOrAbortInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountTryDepositOrRefundInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for AccountWithdrawNonFungiblesInput

§

impl SborTuple<ScryptoCustomValueKind> for ActiveValidatorSetwhere &'b_ IndexMap<ComponentAddress, Validator, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for AddAuthorizedDepositorEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ApplicationFnIdentifier

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AuthConfig

§

impl SborTuple<ScryptoCustomValueKind> for AuthZone

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneAssertAccessRuleInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDrainInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropProofsInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropRegularProofsInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneDropSignatureProofsInput

§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneParams

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePopInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZonePushInput

source§

impl SborTuple<ScryptoCustomValueKind> for AuthZoneRefwhere &'b_ NodeId: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for BadgeWithdrawEvent

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDefinitionInit

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintDependencieswhere &'b_ IndexSet<GlobalAddress, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintEventSchemaInitwhere &'b_ IndexMap<String, TypeRef<LocalTypeId>, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintFunctionsSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintHooksInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintId

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInfo

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintInterface

§

impl<T> SborTuple<ScryptoCustomValueKind> for BlueprintKeyValueSchema<T>

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintSchemaInit

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintStateSchemaInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeIdentifier

§

impl SborTuple<ScryptoCustomValueKind> for BlueprintTypeSchemaInitwhere &'b_ IndexMap<String, LocalTypeId, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintVersion

source§

impl SborTuple<ScryptoCustomValueKind> for BlueprintVersionKey

source§

impl SborTuple<ScryptoCustomValueKind> for BucketCreateProofOfAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetNonFungibleLocalIdsInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketGetResourceAddressInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for BucketTakeNonFungiblesInput

§

impl SborTuple<ScryptoCustomValueKind> for BurnFungibleResourceEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for BurnNonFungibleResourceEvent

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for BurnRoles<T>

§

impl SborTuple<ScryptoCustomValueKind> for CancelBadgeWithdrawAttemptEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for CancelRecoveryProposalEvent

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for CanonicalBlueprintId

§

impl SborTuple<ScryptoCustomValueKind> for ClaimXrdEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for CommitResult

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentClaimRoyaltiesInput

§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedComponentRoyaltyAccumulator: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyConfig

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyLockInput

§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountEntryPayloadwhere &'b_ VersionedComponentRoyaltyMethodAmount: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltyMethodAmountKeyPayloadwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltySetInput

source§

impl SborTuple<ScryptoCustomValueKind> for ComponentRoyaltySubstate

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCompareCurrentTimeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfig

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfigSubstate

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerConfigurationFieldPayloadwhere &'b_ VersionedConsensusManagerConfiguration: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCreateValidatorInput

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCurrentProposalStatisticFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentProposalStatistic: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerCurrentValidatorSetFieldPayloadwhere &'b_ VersionedConsensusManagerCurrentValidatorSet: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerProposerMilliTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMilliTimestamp: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerProposerMinuteTimestampFieldPayloadwhere &'b_ VersionedConsensusManagerProposerMinuteTimestamp: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeEntryPayloadwhere &'b_ VersionedConsensusManagerRegisteredValidatorByStake: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerRegisteredValidatorByStakeKeyPayload

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerStateFieldPayloadwhere &'b_ VersionedConsensusManagerState: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerSubstate

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ConsensusManagerValidatorRewardsFieldPayloadwhere &'b_ VersionedConsensusManagerValidatorRewards: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ContributionEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for CostingParameters

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for CurrentProposalStatisticSubstate

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for CurrentValidatorSetSubstate

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for DepositEvent

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for DepositRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeCondition

§

impl SborTuple<ScryptoCustomValueKind> for EpochChangeEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for EpochRange

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for EventSystemStructure

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for EventTypeIdentifier

§

impl SborTuple<ScryptoCustomValueKind> for ExecutionContext

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ExecutionTrace

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for FeeDestination

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for FeeLocks

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for FeeReserveFinalizationSummary

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for FeeSource

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for FeeTable

§

fn get_length(&self) -> usize

§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSchema<V>

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for FieldStructure

§

fn get_length(&self) -> usize

§

impl<V> SborTuple<ScryptoCustomValueKind> for FieldSubstateV1<V>

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FieldValue

§

impl SborTuple<ScryptoCustomValueKind> for FlashReceipt

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FnIdentifier

source§

impl<T> SborTuple<ScryptoCustomValueKind> for FreezeRoles<T>

§

impl SborTuple<ScryptoCustomValueKind> for FunctionSchemaInit

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketwhere &'b_ Bucket: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketCreateProofOfAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketLockAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleBucketUnlockAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleProofwhere &'b_ Proof: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for FungibleProofSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerCreateWithInitialSupplyInput

§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerDivisibilityFieldPayloadwhere &'b_ VersionedFungibleResourceManagerDivisibility: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerMintInput

§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedFungibleResourceManagerTotalSupply: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleResourceRoles

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultwhere &'b_ Vault: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultBalance: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultCreateProofOfAmountInput

§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedFungibleVaultFreezeStatus: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockFungibleAmountInput

§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultLockedBalanceFieldPayloadwhere &'b_ VersionedFungibleVaultLockedBalance: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for FungibleVaultUnlockFungibleAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for GenericArgs

§

impl SborTuple<ScryptoCustomValueKind> for GenesisReceipts

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for GenesisResource

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for GenesisResourceAllocation

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for GenesisStakeAllocation

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for GenesisValidator

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for GlobalAddressPhantom

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for IdentityCreateInput

§

impl SborTuple<ScryptoCustomValueKind> for IdentityOwnerBadgeData

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for IdentitySecurifyToSingleBadgeInput

§

impl SborTuple<ScryptoCustomValueKind> for IndexPartitionEntryStructure

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for IndexedStateSchema

§

impl SborTuple<ScryptoCustomValueKind> for InitiateBadgeWithdrawAttemptEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for InitiateRecoveryEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for InvalidDropAccess

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for InvalidGlobalizeAccess

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for InvalidModuleType

§

fn get_length(&self) -> usize

§

impl<V> SborTuple<ScryptoCustomValueKind> for KeyValueEntrySubstateV1<V>

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for KeyValuePartitionEntryStructure

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreEntryStructure

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreGenericSubstitutions

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for KeyValueStoreInfo

source§

impl<K, V> SborTuple<ScryptoCustomValueKind> for KeyValueStoreInit<K, V>where K: Hash + Eq + PartialEq<K>, &'b_ IndexMap<K, KeyValueStoreInitEntry<V>, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl<V> SborTuple<ScryptoCustomValueKind> for KeyValueStoreInitEntry<V>

§

impl SborTuple<ScryptoCustomValueKind> for LegacyStateUpdates

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidFungibleResourcewhere &'b_ Decimal: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidNonFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LiquidNonFungibleVaultwhere &'b_ Decimal: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for LocalKeyValueStoreDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for LocalNonFungibleDataSchema

§

impl SborTuple<ScryptoCustomValueKind> for LockFeeEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for LockOwnerRoleEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for LockPrimaryRoleEvent

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for LockedFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for LockedNonFungibleResource

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataCreateWithDataInput

§

impl SborTuple<ScryptoCustomValueKind> for MetadataEntryEntryPayloadwhere &'b_ VersionedMetadataEntry: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for MetadataEntryKeyPayloadwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataGetInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataLockInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataRemoveInput

source§

impl SborTuple<ScryptoCustomValueKind> for MetadataSetInput

source§

impl SborTuple<ScryptoCustomValueKind> for MethodKeywhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for MintFungibleResourceEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for MintNonFungibleResourceEvent

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for MintRoles<T>

source§

impl<T> SborTuple<ScryptoCustomValueKind> for ModuleConfig<T>where T: Default,

source§

impl SborTuple<ScryptoCustomValueKind> for ModuleRoleKey

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolGetVaultAmountsInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolRedeemInput

§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolStateFieldPayloadwhere &'b_ VersionedMultiResourcePoolState: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for MultiResourcePoolSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketwhere &'b_ Bucket: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketContainsNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketCreateProofOfNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketLockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleBucketUnlockNonFungiblesInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleDataUpdateRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleGlobalId

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleProofwhere &'b_ Proof: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleProofSubstate

§

fn get_length(&self) -> usize

source§

impl<S> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateGenericInput<S>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateInput

source§

impl<S, T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyGenericInput<S, T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

source§

impl<S, T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyGenericInput<S, T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerCreateWithInitialSupplyInput

§

impl<Data> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerDataEntryPayload<Data>where Data: NonFungibleResourceManagerDataContentMarker, &'b_ Data: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerDataKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerExistsInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerGetNonFungibleInput

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerIdTypeFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerIdType: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintRuidInput

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMintSingleRuidInput

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerMutableFields: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerMutableFieldsV1

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerTotalSupplyFieldPayloadwhere &'b_ VersionedNonFungibleResourceManagerTotalSupply: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataGenericInput<T>

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceManagerUpdateDataInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleResourceRoles

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultwhere &'b_ Vault: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultBalanceFieldPayloadwhere &'b_ VersionedNonFungibleVaultBalance: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultBurnNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultContainsNonFungibleInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultCreateProofOfNonFungiblesInput

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultFreezeStatusFieldPayloadwhere &'b_ VersionedNonFungibleVaultFreezeStatus: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultGetNonFungibleLocalIdsInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockNonFungiblesInput

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultLockedResourceFieldPayloadwhere &'b_ VersionedNonFungibleVaultLockedResource: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleEntryPayloadwhere &'b_ VersionedNonFungibleVaultNonFungible: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultNonFungibleKeyPayloadwhere &'b_ NonFungibleLocalId: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultRecallNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultTakeNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for NonFungibleVaultUnlockNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for ObjectInfo

§

impl SborTuple<ScryptoCustomValueKind> for ObjectInstanceTypeReference

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for OnDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for OnMoveInput

source§

impl SborTuple<ScryptoCustomValueKind> for OnVirtualizeInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolGetVaultAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolRedeemInput

§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolStateFieldPayloadwhere &'b_ VersionedOneResourcePoolState: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for OneResourcePoolSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for OwnedWorktopwhere &'b_ Own: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleEntry

§

impl SborTuple<ScryptoCustomValueKind> for OwnerRoleSubstatewhere &'b_ OwnerRoleEntry: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionAuthConfig: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionAuthConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDefinition: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDefinitionKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionDependencies: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionDependenciesKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigEntryPayloadwhere &'b_ VersionedPackageBlueprintVersionRoyaltyConfig: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageBlueprintVersionRoyaltyConfigKeyPayloadwhere &'b_ BlueprintVersionKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for PackageClaimRoyaltiesInput

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeEntryPayloadwhere &'b_ VersionedPackageCodeInstrumentedCode: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeInstrumentedCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeEntryPayloadwhere &'b_ VersionedPackageCodeOriginalCode: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeOriginalCodeV1where &'b_ Vec<u8, Global>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeEntryPayloadwhere &'b_ VersionedPackageCodeVmType: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeKeyPayloadwhere &'b_ CodeHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageCodeVmTypeV1where &'b_ VmType: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for PackageDefinition

source§

impl SborTuple<ScryptoCustomValueKind> for PackageExport

§

impl SborTuple<ScryptoCustomValueKind> for PackageOwnerBadgeData

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishNativeInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for PackagePublishWasmInput

§

impl SborTuple<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorFieldPayloadwhere &'b_ VersionedPackageRoyaltyAccumulator: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageRoyaltyAccumulatorV1

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageSchemaEntryPayloadwhere &'b_ VersionedSchema<ScryptoCustomSchema>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageSchemaKeyPayloadwhere &'b_ SchemaHash: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PackageTypeReference

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PayFeeEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for PreAllocatedAddress

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ProofDropInput

§

impl SborTuple<ScryptoCustomValueKind> for ProofMoveableSubstate

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ProposalStatistic

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ProposerMilliTimestampSubstatewhere &'b_ i64: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ProposerMinuteTimestampSubstatewhere &'b_ i32: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ProtocolUpdateReadinessSignalEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RecallEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RecallEvent

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for RecallRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for RecoveryProposal

§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RedemptionEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RegisterValidatorEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RejectResult

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for RemoteKeyValueStoreDataSchema

source§

impl SborTuple<ScryptoCustomValueKind> for RemoteNonFungibleDataSchema

§

impl SborTuple<ScryptoCustomValueKind> for RemoveAuthorizedDepositorEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RemoveMetadataEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RemoveResourcePreferenceEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ResourceChange

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ResourceManager

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerBurnInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerCreateEmptyBucketInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerCreateEmptyVaultInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerDropEmptyBucketInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetAmountForWithdrawalInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetResourceTypeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerGetTotalSupplyInput

source§

impl SborTuple<ScryptoCustomValueKind> for ResourceManagerPackageBurnInput

§

impl SborTuple<ScryptoCustomValueKind> for ResourceSummary

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ResourcesUsage

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentAccessRuleEntryPayloadwhere &'b_ VersionedRoleAssignmentAccessRule: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentAccessRuleKeyPayloadwhere &'b_ ModuleRoleKey: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentCreateInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentGetInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentInitwhere &'b_ IndexMap<RoleKey, Option<AccessRule>, RandomState>: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentLockOwnerInput

§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentOwnerFieldPayloadwhere &'b_ VersionedRoleAssignmentOwner: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentSetInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleAssignmentSetOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for RoleKeywhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for RoleListwhere &'b_ Vec<RoleKey, Global>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for RoundChangeEvent

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for RuleSet

§

impl SborTuple<ScryptoCustomValueKind> for RuleSetUpdateEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SetDefaultDepositRuleEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SetMetadataEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SetOwnerRoleEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SetResourcePreferenceEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SetRoleEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SortedIndexPartitionEntryStructure

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for StakeEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for StateUpdateSummary

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for StateUpdates

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for StaticRoleDefinition

§

impl SborTuple<ScryptoCustomValueKind> for StopTimedRecoveryEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SystemFieldStructure

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SystemLoanFeeReserve

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for SystemStructure

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for TestUtilsPanicInput

§

impl SborTuple<ScryptoCustomValueKind> for TransactionCostingParameters

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionExecutionTrace

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionFeeDetails

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionFeeSummary

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionProcessorRunInput

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionReceiptV1

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerCreateInput

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TransactionTrackerSubstateV1

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolContributeInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolGetVaultAmountsInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolInstantiateInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolProtectedDepositInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolProtectedWithdrawInput

source§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolRedeemInput

§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolStateFieldPayloadwhere &'b_ VersionedTwoResourcePoolState: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for TwoResourcePoolSubstate

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for Unauthorized

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for UncheckedOriginwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for UncheckedUrlwhere &'b_ String: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

impl SborTuple<ScryptoCustomValueKind> for UnlockPrimaryRoleEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for UnregisterValidatorEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for UnstakeData

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for UnstakeEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for UpdateAcceptingStakeDelegationStateEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for Validator

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyEmissionInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorApplyRewardInput

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorByStakeKey

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorClaimXrdInput

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorEmissionAppliedEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFeeChangeRequest

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorFinishUnlockOwnerStakeUnitsInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorGetRedemptionValueInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorLockOwnerStakeUnitsInput

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorOwnerBadgeData

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalFieldPayloadwhere &'b_ VersionedValidatorProtocolUpdateReadinessSignal: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorProtocolUpdateReadinessSignalSubstatewhere &'b_ Option<String>: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorRewardAppliedEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorRewardsSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeAsOwnerInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStartUnlockOwnerStakeUnitsInput

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorStateFieldPayloadwhere &'b_ VersionedValidatorState: for<'b_> SborTuple<ScryptoCustomValueKind>,

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for ValidatorSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUnstakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUpdateFeeInput

source§

impl SborTuple<ScryptoCustomValueKind> for ValidatorUpdateKeyInput

source§

impl SborTuple<ScryptoCustomValueKind> for Vaultwhere &'b_ Own: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for VaultBurnInput

§

impl SborTuple<ScryptoCustomValueKind> for VaultCreationEvent

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for VaultFreezeInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultFrozenFlagwhere &'b_ VaultFreezeFlags: for<'b_> SborTuple<ScryptoCustomValueKind>,

source§

impl SborTuple<ScryptoCustomValueKind> for VaultGetAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultPutInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultRecallInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultTakeAdvancedInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for VaultUnfreezeInput

§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

§

fn get_length(&self) -> usize

§

impl SborTuple<ScryptoCustomValueKind> for WithdrawEvent

§

fn get_length(&self) -> usize

source§

impl<T> SborTuple<ScryptoCustomValueKind> for WithdrawRoles<T>

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsAmountInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopAssertContainsNonFungiblesInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDrainInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopDropInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopPutInput

§

impl SborTuple<ScryptoCustomValueKind> for WorktopSubstate

§

fn get_length(&self) -> usize

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeAllInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeInput

source§

impl SborTuple<ScryptoCustomValueKind> for WorktopTakeNonFungiblesInput

source§

impl Serialize for ScryptoCustomValueKind

source§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ScryptoCustomValueKind

source§

impl Eq for ScryptoCustomValueKind

source§

impl StructuralEq for ScryptoCustomValueKind

source§

impl StructuralPartialEq for ScryptoCustomValueKind

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<U> As for U

§

fn as_<T>(self) -> Twhere T: CastFrom<U>,

Casts self to type T. The semantics of numeric casting with the as operator are followed, so <T as As>::as_::<U> can be used in the same way as T as U for numeric conversions. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Downcast for Twhere T: Any,

§

fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for Twhere T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync + 'static>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> BasicCategorize for Twhere T: Categorize<NoCustomValueKind> + ?Sized,

source§

impl<T> BasicDecode for Twhere T: for<'a> Decode<NoCustomValueKind, VecDecoder<'a, NoCustomValueKind>>,

source§

impl<T> BasicDescribe for Twhere T: Describe<NoCustomTypeKind> + ?Sized,

source§

impl<T> BasicEncode for Twhere T: for<'a> Encode<NoCustomValueKind, VecEncoder<'a, NoCustomValueKind>> + ?Sized,

source§

impl<T> BasicSbor for Twhere T: BasicCategorize + BasicDecode + BasicEncode + BasicDescribe,

source§

impl<T> BasicSborEnum for Twhere T: SborEnum<NoCustomValueKind> + ?Sized,

source§

impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,

source§

impl<T> ManifestCategorize for Twhere T: Categorize<ManifestCustomValueKind> + ?Sized,

source§

impl<T> ManifestDecode for Twhere T: for<'a> Decode<ManifestCustomValueKind, VecDecoder<'a, ManifestCustomValueKind>>,

source§

impl<T> ManifestEncode for Twhere T: for<'a> Encode<ManifestCustomValueKind, VecEncoder<'a, ManifestCustomValueKind>> + ?Sized,

source§

impl<T> ManifestSborEnum for Twhere T: SborEnum<ManifestCustomValueKind> + ?Sized,

source§

impl<T> ScryptoCategorize for Twhere T: Categorize<ScryptoCustomValueKind> + ?Sized,

source§

impl<T> ScryptoDecode for Twhere T: for<'a> Decode<ScryptoCustomValueKind, VecDecoder<'a, ScryptoCustomValueKind>>,

source§

impl<T> ScryptoDescribe for Twhere T: Describe<ScryptoCustomTypeKind>,

source§

impl<T> ScryptoEncode for Twhere T: for<'a> Encode<ScryptoCustomValueKind, VecEncoder<'a, ScryptoCustomValueKind>> + ?Sized,

source§

impl<T> ScryptoSbor for Twhere T: ScryptoCategorize + ScryptoDecode + ScryptoEncode + ScryptoDescribe,

source§

impl<T> ScryptoSborEnum for Twhere T: SborEnum<ScryptoCustomValueKind> + ?Sized,